{"status":"success","tracking_id":"171176839014702244BTJAD","data":[{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-0","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"1","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-0","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H20M","transit_time":null,"routes":[{"air_segment_key":"28","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"29","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-0","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H10M","transit_time":null,"routes":[{"air_segment_key":"135","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"430"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"430"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"136","origin":"CMN","departure_time":"2026-04-09T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-09T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT3H10M","distance":null,"lay_over":"PT02H50M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1554.76,"gross_total":1554.76,"base_fare":784,"tax":770.76,"sell":{"currency":"GBP","total":1554.76,"base_fare":784,"tax":770.76},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU1NC43NiwiYmFzZV9mYXJlIjo3ODQsInRheCI6NzcwLjc2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU1NC43NiwiYmFzZV9mYXJlIjo3ODQsInRheCI6NzcwLjc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE1NTQuNzYsImJhc2VfZmFyZSI6Nzg0LCJ0YXgiOjc3MC43Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"224.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"gross":{"base_fare":"224.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjQuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"224.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"gross":{"base_fare":"224.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjQuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"168.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"gross":{"base_fare":"168.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTMuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"168.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"gross":{"base_fare":"168.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTMuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT8H30M","duration_seconds":30600,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT02H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604032315aga202604040015431aga202604090950cmn202604091050430cmn202604091340lhr202604091650800","total_price":null,"destination_reach_time":"PT8H30M","destination_reach_timestamp":30600},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-1","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"2","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-1","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H20M","transit_time":null,"routes":[{"air_segment_key":"28","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"29","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-1","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H10M","transit_time":null,"routes":[{"air_segment_key":"154","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"155","origin":"CMN","departure_time":"2026-04-09T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-09T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT3H10M","distance":null,"lay_over":"PT12H10M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1554.76,"gross_total":1554.76,"base_fare":784,"tax":770.76,"sell":{"currency":"GBP","total":1554.76,"base_fare":784,"tax":770.76},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU1NC43NiwiYmFzZV9mYXJlIjo3ODQsInRheCI6NzcwLjc2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU1NC43NiwiYmFzZV9mYXJlIjo3ODQsInRheCI6NzcwLjc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE1NTQuNzYsImJhc2VfZmFyZSI6Nzg0LCJ0YXgiOjc3MC43Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"224.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"gross":{"base_fare":"224.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjQuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"224.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"gross":{"base_fare":"224.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjQuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"168.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"gross":{"base_fare":"168.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTMuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"168.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"gross":{"base_fare":"168.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTMuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT8H30M","duration_seconds":30600,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT12H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604032315aga202604040015431aga202604090030cmn202604090130424cmn202604091340lhr202604091650800","total_price":null,"destination_reach_time":"PT8H30M","destination_reach_timestamp":30600},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-2","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"3","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-2","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"42","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"43","origin":"CMN","departure_time":"2026-04-04T10:55:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T12:20:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT13H25M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"423"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"423"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-2","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H10M","transit_time":null,"routes":[{"air_segment_key":"135","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"430"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"430"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"136","origin":"CMN","departure_time":"2026-04-09T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-09T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT3H10M","distance":null,"lay_over":"PT02H50M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1554.76,"gross_total":1554.76,"base_fare":784,"tax":770.76,"sell":{"currency":"GBP","total":1554.76,"base_fare":784,"tax":770.76},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU1NC43NiwiYmFzZV9mYXJlIjo3ODQsInRheCI6NzcwLjc2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU1NC43NiwiYmFzZV9mYXJlIjo3ODQsInRheCI6NzcwLjc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE1NTQuNzYsImJhc2VfZmFyZSI6Nzg0LCJ0YXgiOjc3MC43Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"224.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"gross":{"base_fare":"224.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjQuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"224.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"gross":{"base_fare":"224.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjQuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"168.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"gross":{"base_fare":"168.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTMuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"168.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"gross":{"base_fare":"168.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTMuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT8H55M","duration_seconds":32100,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT02H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604041055aga202604041220423aga202604090950cmn202604091050430cmn202604091340lhr202604091650800","total_price":null,"destination_reach_time":"PT8H55M","destination_reach_timestamp":32100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-3","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"4","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-3","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"50","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"51","origin":"CMN","departure_time":"2026-04-04T15:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T16:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT17H30M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"483"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"483"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-3","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H10M","transit_time":null,"routes":[{"air_segment_key":"135","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"430"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"430"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"136","origin":"CMN","departure_time":"2026-04-09T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-09T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT3H10M","distance":null,"lay_over":"PT02H50M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1554.76,"gross_total":1554.76,"base_fare":784,"tax":770.76,"sell":{"currency":"GBP","total":1554.76,"base_fare":784,"tax":770.76},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU1NC43NiwiYmFzZV9mYXJlIjo3ODQsInRheCI6NzcwLjc2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU1NC43NiwiYmFzZV9mYXJlIjo3ODQsInRheCI6NzcwLjc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE1NTQuNzYsImJhc2VfZmFyZSI6Nzg0LCJ0YXgiOjc3MC43Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"224.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"gross":{"base_fare":"224.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjQuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"224.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"gross":{"base_fare":"224.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjQuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"168.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"gross":{"base_fare":"168.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTMuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"168.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"gross":{"base_fare":"168.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTMuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT8H55M","duration_seconds":32100,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT02H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604041500aga202604041625483aga202604090950cmn202604091050430cmn202604091340lhr202604091650800","total_price":null,"destination_reach_time":"PT8H55M","destination_reach_timestamp":32100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-4","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"5","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-4","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"52","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"53","origin":"CMN","departure_time":"2026-04-04T17:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T18:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT19H30M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"439"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"439"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-4","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H10M","transit_time":null,"routes":[{"air_segment_key":"135","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"430"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"430"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"136","origin":"CMN","departure_time":"2026-04-09T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-09T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT3H10M","distance":null,"lay_over":"PT02H50M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1554.76,"gross_total":1554.76,"base_fare":784,"tax":770.76,"sell":{"currency":"GBP","total":1554.76,"base_fare":784,"tax":770.76},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU1NC43NiwiYmFzZV9mYXJlIjo3ODQsInRheCI6NzcwLjc2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU1NC43NiwiYmFzZV9mYXJlIjo3ODQsInRheCI6NzcwLjc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE1NTQuNzYsImJhc2VfZmFyZSI6Nzg0LCJ0YXgiOjc3MC43Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"224.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"gross":{"base_fare":"224.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjQuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"224.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"gross":{"base_fare":"224.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjQuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"168.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"gross":{"base_fare":"168.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTMuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"168.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"gross":{"base_fare":"168.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTMuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT8H55M","duration_seconds":32100,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT02H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604041700aga202604041825439aga202604090950cmn202604091050430cmn202604091340lhr202604091650800","total_price":null,"destination_reach_time":"PT8H55M","destination_reach_timestamp":32100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-5","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"6","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-5","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"42","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"43","origin":"CMN","departure_time":"2026-04-04T10:55:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T12:20:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT13H25M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"423"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"423"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-5","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H10M","transit_time":null,"routes":[{"air_segment_key":"154","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"155","origin":"CMN","departure_time":"2026-04-09T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-09T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT3H10M","distance":null,"lay_over":"PT12H10M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1554.76,"gross_total":1554.76,"base_fare":784,"tax":770.76,"sell":{"currency":"GBP","total":1554.76,"base_fare":784,"tax":770.76},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU1NC43NiwiYmFzZV9mYXJlIjo3ODQsInRheCI6NzcwLjc2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU1NC43NiwiYmFzZV9mYXJlIjo3ODQsInRheCI6NzcwLjc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE1NTQuNzYsImJhc2VfZmFyZSI6Nzg0LCJ0YXgiOjc3MC43Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"224.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"gross":{"base_fare":"224.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjQuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"224.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"gross":{"base_fare":"224.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjQuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"168.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"gross":{"base_fare":"168.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTMuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"168.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"gross":{"base_fare":"168.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTMuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT8H55M","duration_seconds":32100,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT12H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604041055aga202604041220423aga202604090030cmn202604090130424cmn202604091340lhr202604091650800","total_price":null,"destination_reach_time":"PT8H55M","destination_reach_timestamp":32100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-6","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"7","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-6","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"50","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"51","origin":"CMN","departure_time":"2026-04-04T15:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T16:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT17H30M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"483"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"483"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-6","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H10M","transit_time":null,"routes":[{"air_segment_key":"154","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"155","origin":"CMN","departure_time":"2026-04-09T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-09T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT3H10M","distance":null,"lay_over":"PT12H10M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1554.76,"gross_total":1554.76,"base_fare":784,"tax":770.76,"sell":{"currency":"GBP","total":1554.76,"base_fare":784,"tax":770.76},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU1NC43NiwiYmFzZV9mYXJlIjo3ODQsInRheCI6NzcwLjc2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU1NC43NiwiYmFzZV9mYXJlIjo3ODQsInRheCI6NzcwLjc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE1NTQuNzYsImJhc2VfZmFyZSI6Nzg0LCJ0YXgiOjc3MC43Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"224.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"gross":{"base_fare":"224.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjQuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"224.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"gross":{"base_fare":"224.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjQuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"168.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"gross":{"base_fare":"168.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTMuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"168.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"gross":{"base_fare":"168.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTMuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT8H55M","duration_seconds":32100,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT12H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604041500aga202604041625483aga202604090030cmn202604090130424cmn202604091340lhr202604091650800","total_price":null,"destination_reach_time":"PT8H55M","destination_reach_timestamp":32100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-7","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"8","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-7","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"52","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"53","origin":"CMN","departure_time":"2026-04-04T17:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T18:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT19H30M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"439"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"439"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-7","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H10M","transit_time":null,"routes":[{"air_segment_key":"154","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"155","origin":"CMN","departure_time":"2026-04-09T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-09T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT3H10M","distance":null,"lay_over":"PT12H10M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1554.76,"gross_total":1554.76,"base_fare":784,"tax":770.76,"sell":{"currency":"GBP","total":1554.76,"base_fare":784,"tax":770.76},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU1NC43NiwiYmFzZV9mYXJlIjo3ODQsInRheCI6NzcwLjc2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU1NC43NiwiYmFzZV9mYXJlIjo3ODQsInRheCI6NzcwLjc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE1NTQuNzYsImJhc2VfZmFyZSI6Nzg0LCJ0YXgiOjc3MC43Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"224.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"gross":{"base_fare":"224.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjQuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"224.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":424.19,"base_fare":224,"tax":200.19,"gross":{"base_fare":"224.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyNC4xOSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjQuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"168.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"gross":{"base_fare":"168.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTMuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"168.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":353.19,"base_fare":168,"tax":185.19,"gross":{"base_fare":"168.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1My4xOSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTMuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT8H55M","duration_seconds":32100,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT12H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604041700aga202604041825439aga202604090030cmn202604090130424cmn202604091340lhr202604091650800","total_price":null,"destination_reach_time":"PT8H55M","destination_reach_timestamp":32100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-8","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"9","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-8","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H45M","transit_time":null,"routes":[{"air_segment_key":"22","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"23","origin":"CMN","departure_time":"2026-04-04T08:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"EUN","arrival_time":"2026-04-04T10:15:00","destination_terminal":null,"destination_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H45M","distance":null,"lay_over":"PT11H00M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1410"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1410"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"24","origin":"EUN","departure_time":"2026-04-04T19:30:00","origin_terminal":null,"origin_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T21:10:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H40M","distance":null,"lay_over":"PT09H15M","lay_over_date":"2026-04-04","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1495"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1495"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-8","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H10M","transit_time":null,"routes":[{"air_segment_key":"135","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"430"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"430"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"136","origin":"CMN","departure_time":"2026-04-09T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-09T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT3H10M","distance":null,"lay_over":"PT02H50M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1571.96,"gross_total":1571.96,"base_fare":784,"tax":787.96,"sell":{"currency":"GBP","total":1571.96,"base_fare":784,"tax":787.96},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU3MS45NiwiYmFzZV9mYXJlIjo3ODQsInRheCI6Nzg3Ljk2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU3MS45NiwiYmFzZV9mYXJlIjo3ODQsInRheCI6Nzg3Ljk2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE1NzEuOTYsImJhc2VfZmFyZSI6Nzg0LCJ0YXgiOjc4Ny45Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":428.49,"base_fare":224,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"224.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":428.49,"base_fare":224,"tax":204.49,"gross":{"base_fare":"224.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyOC40OSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyOC40OSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyOC40OSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjguNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":428.49,"base_fare":224,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"224.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":428.49,"base_fare":224,"tax":204.49,"gross":{"base_fare":"224.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyOC40OSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyOC40OSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyOC40OSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjguNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":357.49,"base_fare":168,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"168.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":357.49,"base_fare":168,"tax":189.49,"gross":{"base_fare":"168.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1Ny40OSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1Ny40OSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1Ny40OSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTcuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":357.49,"base_fare":168,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"168.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":357.49,"base_fare":168,"tax":189.49,"gross":{"base_fare":"168.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1Ny40OSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1Ny40OSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1Ny40OSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTcuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT02H50M","PT09H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604040830eun2026040410151410eun202604041930aga2026040421101495aga202604090950cmn202604091050430cmn202604091340lhr202604091650800","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-9","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"10","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-9","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H45M","transit_time":null,"routes":[{"air_segment_key":"22","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"23","origin":"CMN","departure_time":"2026-04-04T08:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"EUN","arrival_time":"2026-04-04T10:15:00","destination_terminal":null,"destination_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H45M","distance":null,"lay_over":"PT11H00M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1410"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1410"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"24","origin":"EUN","departure_time":"2026-04-04T19:30:00","origin_terminal":null,"origin_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T21:10:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H40M","distance":null,"lay_over":"PT09H15M","lay_over_date":"2026-04-04","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1495"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1495"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-9","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H10M","transit_time":null,"routes":[{"air_segment_key":"154","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"155","origin":"CMN","departure_time":"2026-04-09T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-09T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT3H10M","distance":null,"lay_over":"PT12H10M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1571.96,"gross_total":1571.96,"base_fare":784,"tax":787.96,"sell":{"currency":"GBP","total":1571.96,"base_fare":784,"tax":787.96},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU3MS45NiwiYmFzZV9mYXJlIjo3ODQsInRheCI6Nzg3Ljk2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTU3MS45NiwiYmFzZV9mYXJlIjo3ODQsInRheCI6Nzg3Ljk2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE1NzEuOTYsImJhc2VfZmFyZSI6Nzg0LCJ0YXgiOjc4Ny45Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":428.49,"base_fare":224,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"224.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":428.49,"base_fare":224,"tax":204.49,"gross":{"base_fare":"224.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyOC40OSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyOC40OSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyOC40OSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjguNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":428.49,"base_fare":224,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"224.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":428.49,"base_fare":224,"tax":204.49,"gross":{"base_fare":"224.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyOC40OSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyOC40OSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQyOC40OSIsImJhc2VfZmFyZSI6IjIyNC4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjguNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":357.49,"base_fare":168,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"168.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":357.49,"base_fare":168,"tax":189.49,"gross":{"base_fare":"168.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1Ny40OSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1Ny40OSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1Ny40OSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTcuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":357.49,"base_fare":168,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"168.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":357.49,"base_fare":168,"tax":189.49,"gross":{"base_fare":"168.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1Ny40OSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1Ny40OSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM1Ny40OSIsImJhc2VfZmFyZSI6IjE2OC4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNTcuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT12H10M","PT09H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604040830eun2026040410151410eun202604041930aga2026040421101495aga202604090030cmn202604090130424cmn202604091340lhr202604091650800","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-10","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"11","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-10","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H20M","transit_time":null,"routes":[{"air_segment_key":"28","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"29","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-10","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H35M","transit_time":null,"routes":[{"air_segment_key":"137","origin":"AGA","departure_time":"2026-04-09T21:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T23:15:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"482"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"482"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"138","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT14H25M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1718.76,"gross_total":1718.76,"base_fare":948,"tax":770.76,"sell":{"currency":"GBP","total":1718.76,"base_fare":948,"tax":770.76},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTcxOC43NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6NzcwLjc2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTcxOC43NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6NzcwLjc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3MTguNzYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjc3MC43Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"gross":{"base_fare":"271.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzEuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"gross":{"base_fare":"271.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzEuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"gross":{"base_fare":"203.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"gross":{"base_fare":"203.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT8H55M","duration_seconds":32100,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT14H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604032315aga202604040015431aga202604092150cmn202604092315482cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT8H55M","destination_reach_timestamp":32100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-11","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"12","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-11","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H20M","transit_time":null,"routes":[{"air_segment_key":"28","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"29","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-11","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H35M","transit_time":null,"routes":[{"air_segment_key":"195","origin":"AGA","departure_time":"2026-04-09T19:05:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T20:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"438"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"438"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"196","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT17H10M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1718.76,"gross_total":1718.76,"base_fare":948,"tax":770.76,"sell":{"currency":"GBP","total":1718.76,"base_fare":948,"tax":770.76},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTcxOC43NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6NzcwLjc2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTcxOC43NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6NzcwLjc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3MTguNzYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjc3MC43Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"gross":{"base_fare":"271.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzEuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"gross":{"base_fare":"271.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzEuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"gross":{"base_fare":"203.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"gross":{"base_fare":"203.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT8H55M","duration_seconds":32100,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT17H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604032315aga202604040015431aga202604091905cmn202604092030438cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT8H55M","destination_reach_timestamp":32100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-12","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"13","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-12","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H20M","transit_time":null,"routes":[{"air_segment_key":"28","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"29","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-12","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H10M","transit_time":null,"routes":[{"air_segment_key":"209","origin":"AGA","departure_time":"2026-04-09T12:55:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T13:55:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"422"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"422"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"210","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT23H45M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1718.76,"gross_total":1718.76,"base_fare":948,"tax":770.76,"sell":{"currency":"GBP","total":1718.76,"base_fare":948,"tax":770.76},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTcxOC43NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6NzcwLjc2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTcxOC43NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6NzcwLjc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3MTguNzYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjc3MC43Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"gross":{"base_fare":"271.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzEuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"gross":{"base_fare":"271.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzEuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"gross":{"base_fare":"203.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"gross":{"base_fare":"203.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT8H30M","duration_seconds":30600,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT23H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604032315aga202604040015431aga202604091255cmn202604091355422cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT8H30M","destination_reach_timestamp":30600},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-13","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"14","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-13","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"42","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"43","origin":"CMN","departure_time":"2026-04-04T10:55:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T12:20:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT13H25M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"423"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"423"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-13","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H35M","transit_time":null,"routes":[{"air_segment_key":"137","origin":"AGA","departure_time":"2026-04-09T21:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T23:15:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"482"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"482"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"138","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT14H25M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1718.76,"gross_total":1718.76,"base_fare":948,"tax":770.76,"sell":{"currency":"GBP","total":1718.76,"base_fare":948,"tax":770.76},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTcxOC43NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6NzcwLjc2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTcxOC43NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6NzcwLjc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3MTguNzYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjc3MC43Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"gross":{"base_fare":"271.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzEuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"gross":{"base_fare":"271.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzEuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"gross":{"base_fare":"203.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"gross":{"base_fare":"203.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT9H20M","duration_seconds":33600,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT14H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604041055aga202604041220423aga202604092150cmn202604092315482cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT9H20M","destination_reach_timestamp":33600},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-14","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"15","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-14","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"42","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"43","origin":"CMN","departure_time":"2026-04-04T10:55:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T12:20:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT13H25M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"423"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"423"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-14","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H35M","transit_time":null,"routes":[{"air_segment_key":"195","origin":"AGA","departure_time":"2026-04-09T19:05:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T20:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"438"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"438"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"196","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT17H10M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1718.76,"gross_total":1718.76,"base_fare":948,"tax":770.76,"sell":{"currency":"GBP","total":1718.76,"base_fare":948,"tax":770.76},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTcxOC43NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6NzcwLjc2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTcxOC43NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6NzcwLjc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3MTguNzYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjc3MC43Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"gross":{"base_fare":"271.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzEuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"gross":{"base_fare":"271.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzEuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"gross":{"base_fare":"203.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"gross":{"base_fare":"203.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT9H20M","duration_seconds":33600,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT17H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604041055aga202604041220423aga202604091905cmn202604092030438cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT9H20M","destination_reach_timestamp":33600},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-15","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"16","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-15","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"50","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"51","origin":"CMN","departure_time":"2026-04-04T15:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T16:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT17H30M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"483"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"483"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-15","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H35M","transit_time":null,"routes":[{"air_segment_key":"137","origin":"AGA","departure_time":"2026-04-09T21:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T23:15:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"482"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"482"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"138","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT14H25M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1718.76,"gross_total":1718.76,"base_fare":948,"tax":770.76,"sell":{"currency":"GBP","total":1718.76,"base_fare":948,"tax":770.76},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTcxOC43NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6NzcwLjc2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTcxOC43NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6NzcwLjc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3MTguNzYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjc3MC43Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"gross":{"base_fare":"271.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzEuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"gross":{"base_fare":"271.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzEuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"gross":{"base_fare":"203.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"gross":{"base_fare":"203.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT9H20M","duration_seconds":33600,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT14H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604041500aga202604041625483aga202604092150cmn202604092315482cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT9H20M","destination_reach_timestamp":33600},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-16","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"17","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-16","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"52","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"53","origin":"CMN","departure_time":"2026-04-04T17:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T18:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT19H30M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"439"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"439"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-16","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H35M","transit_time":null,"routes":[{"air_segment_key":"137","origin":"AGA","departure_time":"2026-04-09T21:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T23:15:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"482"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"482"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"138","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT14H25M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1718.76,"gross_total":1718.76,"base_fare":948,"tax":770.76,"sell":{"currency":"GBP","total":1718.76,"base_fare":948,"tax":770.76},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTcxOC43NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6NzcwLjc2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTcxOC43NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6NzcwLjc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3MTguNzYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjc3MC43Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"gross":{"base_fare":"271.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzEuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"gross":{"base_fare":"271.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzEuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"gross":{"base_fare":"203.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"gross":{"base_fare":"203.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT9H20M","duration_seconds":33600,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT14H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604041700aga202604041825439aga202604092150cmn202604092315482cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT9H20M","destination_reach_timestamp":33600},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-17","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"18","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-17","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"50","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"51","origin":"CMN","departure_time":"2026-04-04T15:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T16:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT17H30M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"483"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"483"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-17","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H35M","transit_time":null,"routes":[{"air_segment_key":"195","origin":"AGA","departure_time":"2026-04-09T19:05:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T20:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"438"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"438"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"196","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT17H10M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1718.76,"gross_total":1718.76,"base_fare":948,"tax":770.76,"sell":{"currency":"GBP","total":1718.76,"base_fare":948,"tax":770.76},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTcxOC43NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6NzcwLjc2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTcxOC43NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6NzcwLjc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3MTguNzYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjc3MC43Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"gross":{"base_fare":"271.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzEuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"gross":{"base_fare":"271.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzEuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"gross":{"base_fare":"203.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"gross":{"base_fare":"203.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT9H20M","duration_seconds":33600,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT17H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604041500aga202604041625483aga202604091905cmn202604092030438cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT9H20M","destination_reach_timestamp":33600},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-18","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"19","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-18","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"52","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"53","origin":"CMN","departure_time":"2026-04-04T17:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T18:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT19H30M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"439"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"439"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-18","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H35M","transit_time":null,"routes":[{"air_segment_key":"195","origin":"AGA","departure_time":"2026-04-09T19:05:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T20:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"438"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"438"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"196","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT17H10M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1718.76,"gross_total":1718.76,"base_fare":948,"tax":770.76,"sell":{"currency":"GBP","total":1718.76,"base_fare":948,"tax":770.76},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTcxOC43NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6NzcwLjc2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTcxOC43NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6NzcwLjc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3MTguNzYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjc3MC43Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"gross":{"base_fare":"271.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzEuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"gross":{"base_fare":"271.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzEuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"gross":{"base_fare":"203.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"gross":{"base_fare":"203.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT9H20M","duration_seconds":33600,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT17H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604041700aga202604041825439aga202604091905cmn202604092030438cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT9H20M","destination_reach_timestamp":33600},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-19","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"20","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-19","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"42","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"43","origin":"CMN","departure_time":"2026-04-04T10:55:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T12:20:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT13H25M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"423"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"423"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-19","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H10M","transit_time":null,"routes":[{"air_segment_key":"209","origin":"AGA","departure_time":"2026-04-09T12:55:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T13:55:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"422"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"422"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"210","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT23H45M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1718.76,"gross_total":1718.76,"base_fare":948,"tax":770.76,"sell":{"currency":"GBP","total":1718.76,"base_fare":948,"tax":770.76},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTcxOC43NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6NzcwLjc2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTcxOC43NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6NzcwLjc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3MTguNzYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjc3MC43Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"gross":{"base_fare":"271.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzEuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"gross":{"base_fare":"271.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzEuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"gross":{"base_fare":"203.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"gross":{"base_fare":"203.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT8H55M","duration_seconds":32100,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT23H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604041055aga202604041220423aga202604091255cmn202604091355422cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT8H55M","destination_reach_timestamp":32100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-20","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"21","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-20","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"50","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"51","origin":"CMN","departure_time":"2026-04-04T15:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T16:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT17H30M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"483"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"483"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-20","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H10M","transit_time":null,"routes":[{"air_segment_key":"209","origin":"AGA","departure_time":"2026-04-09T12:55:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T13:55:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"422"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"422"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"210","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT23H45M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1718.76,"gross_total":1718.76,"base_fare":948,"tax":770.76,"sell":{"currency":"GBP","total":1718.76,"base_fare":948,"tax":770.76},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTcxOC43NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6NzcwLjc2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTcxOC43NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6NzcwLjc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3MTguNzYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjc3MC43Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"gross":{"base_fare":"271.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzEuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"gross":{"base_fare":"271.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzEuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"gross":{"base_fare":"203.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"gross":{"base_fare":"203.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT8H55M","duration_seconds":32100,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT23H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604041500aga202604041625483aga202604091255cmn202604091355422cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT8H55M","destination_reach_timestamp":32100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-21","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"22","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-21","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"52","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"53","origin":"CMN","departure_time":"2026-04-04T17:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T18:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT19H30M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"439"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"439"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-21","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H10M","transit_time":null,"routes":[{"air_segment_key":"209","origin":"AGA","departure_time":"2026-04-09T12:55:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T13:55:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"422"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"422"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"210","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT23H45M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1718.76,"gross_total":1718.76,"base_fare":948,"tax":770.76,"sell":{"currency":"GBP","total":1718.76,"base_fare":948,"tax":770.76},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTcxOC43NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6NzcwLjc2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTcxOC43NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6NzcwLjc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3MTguNzYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjc3MC43Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"gross":{"base_fare":"271.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzEuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"200.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":471.19,"base_fare":271,"tax":200.19,"gross":{"base_fare":"271.00","tax":"200.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3MS4xOSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwMC4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzEuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"gross":{"base_fare":"203.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"185.19","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":388.19,"base_fare":203,"tax":185.19,"gross":{"base_fare":"203.00","tax":"185.19","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM4OC4xOSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4NS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT8H55M","duration_seconds":32100,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"2 Stop Flight","no_of_stops":2,"total_layover":["PT23H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604041700aga202604041825439aga202604091255cmn202604091355422cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT8H55M","destination_reach_timestamp":32100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-22","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"23","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-22","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H20M","transit_time":null,"routes":[{"air_segment_key":"28","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"29","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-22","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H30M","transit_time":null,"routes":[{"air_segment_key":"197","origin":"AGA","departure_time":"2026-04-09T17:05:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"EUN","arrival_time":"2026-04-09T18:50:00","destination_terminal":null,"destination_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1494"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1494"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"198","origin":"EUN","departure_time":"2026-04-10T11:15:00","origin_terminal":null,"origin_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-10T12:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-10","flight_time":"PT1H35M","distance":null,"lay_over":"PT16H25M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1411"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1411"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"199","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT00H50M","lay_over_date":"2026-04-10","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1735.96,"gross_total":1735.96,"base_fare":948,"tax":787.96,"sell":{"currency":"GBP","total":1735.96,"base_fare":948,"tax":787.96},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTczNS45NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6Nzg3Ljk2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTczNS45NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6Nzg3Ljk2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3MzUuOTYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjc4Ny45Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"gross":{"base_fare":"271.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"gross":{"base_fare":"271.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"gross":{"base_fare":"203.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTIuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"gross":{"base_fare":"203.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTIuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT16H25M","PT00H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604032315aga202604040015431aga202604091705eun2026040918501494eun202604101115cmn2026041012501411cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-23","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"24","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-23","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H20M","transit_time":null,"routes":[{"air_segment_key":"28","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"29","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H45M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-23","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H30M","transit_time":null,"routes":[{"air_segment_key":"200","origin":"AGA","departure_time":"2026-04-09T17:05:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"EUN","arrival_time":"2026-04-09T18:50:00","destination_terminal":null,"destination_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1494"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1494"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"201","origin":"EUN","departure_time":"2026-04-09T20:50:00","origin_terminal":null,"origin_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T22:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H35M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1413"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1413"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"202","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT15H15M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1735.96,"gross_total":1735.96,"base_fare":948,"tax":787.96,"sell":{"currency":"GBP","total":1735.96,"base_fare":948,"tax":787.96},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTczNS45NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6Nzg3Ljk2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTczNS45NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6Nzg3Ljk2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3MzUuOTYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjc4Ny45Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"gross":{"base_fare":"271.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"gross":{"base_fare":"271.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"gross":{"base_fare":"203.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTIuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"gross":{"base_fare":"203.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTIuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT02H00M","PT15H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604032315aga202604040015431aga202604091705eun2026040918501494eun202604092050cmn2026040922251413cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-24","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"25","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-24","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"42","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"43","origin":"CMN","departure_time":"2026-04-04T10:55:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T12:20:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT13H25M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"423"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"423"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-24","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H30M","transit_time":null,"routes":[{"air_segment_key":"197","origin":"AGA","departure_time":"2026-04-09T17:05:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"EUN","arrival_time":"2026-04-09T18:50:00","destination_terminal":null,"destination_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1494"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1494"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"198","origin":"EUN","departure_time":"2026-04-10T11:15:00","origin_terminal":null,"origin_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-10T12:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-10","flight_time":"PT1H35M","distance":null,"lay_over":"PT16H25M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1411"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1411"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"199","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT00H50M","lay_over_date":"2026-04-10","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1735.96,"gross_total":1735.96,"base_fare":948,"tax":787.96,"sell":{"currency":"GBP","total":1735.96,"base_fare":948,"tax":787.96},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTczNS45NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6Nzg3Ljk2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTczNS45NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6Nzg3Ljk2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3MzUuOTYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjc4Ny45Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"gross":{"base_fare":"271.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"gross":{"base_fare":"271.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"gross":{"base_fare":"203.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTIuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"gross":{"base_fare":"203.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTIuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H15M","duration_seconds":40500,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT16H25M","PT00H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604041055aga202604041220423aga202604091705eun2026040918501494eun202604101115cmn2026041012501411cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT11H15M","destination_reach_timestamp":40500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-25","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"26","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-25","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"42","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"43","origin":"CMN","departure_time":"2026-04-04T10:55:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T12:20:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT13H25M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"423"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"423"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-25","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H30M","transit_time":null,"routes":[{"air_segment_key":"200","origin":"AGA","departure_time":"2026-04-09T17:05:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"EUN","arrival_time":"2026-04-09T18:50:00","destination_terminal":null,"destination_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1494"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1494"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"201","origin":"EUN","departure_time":"2026-04-09T20:50:00","origin_terminal":null,"origin_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T22:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H35M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1413"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1413"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"202","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT15H15M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1735.96,"gross_total":1735.96,"base_fare":948,"tax":787.96,"sell":{"currency":"GBP","total":1735.96,"base_fare":948,"tax":787.96},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTczNS45NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6Nzg3Ljk2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTczNS45NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6Nzg3Ljk2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3MzUuOTYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjc4Ny45Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"gross":{"base_fare":"271.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"gross":{"base_fare":"271.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"gross":{"base_fare":"203.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTIuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"gross":{"base_fare":"203.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTIuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H15M","duration_seconds":40500,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT02H00M","PT15H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604041055aga202604041220423aga202604091705eun2026040918501494eun202604092050cmn2026040922251413cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT11H15M","destination_reach_timestamp":40500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-26","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"27","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-26","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"50","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"51","origin":"CMN","departure_time":"2026-04-04T15:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T16:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT17H30M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"483"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"483"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-26","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H30M","transit_time":null,"routes":[{"air_segment_key":"197","origin":"AGA","departure_time":"2026-04-09T17:05:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"EUN","arrival_time":"2026-04-09T18:50:00","destination_terminal":null,"destination_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1494"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1494"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"198","origin":"EUN","departure_time":"2026-04-10T11:15:00","origin_terminal":null,"origin_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-10T12:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-10","flight_time":"PT1H35M","distance":null,"lay_over":"PT16H25M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1411"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1411"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"199","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT00H50M","lay_over_date":"2026-04-10","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1735.96,"gross_total":1735.96,"base_fare":948,"tax":787.96,"sell":{"currency":"GBP","total":1735.96,"base_fare":948,"tax":787.96},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTczNS45NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6Nzg3Ljk2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTczNS45NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6Nzg3Ljk2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3MzUuOTYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjc4Ny45Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"gross":{"base_fare":"271.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"gross":{"base_fare":"271.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"gross":{"base_fare":"203.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTIuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"gross":{"base_fare":"203.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTIuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H15M","duration_seconds":40500,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT16H25M","PT00H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604041500aga202604041625483aga202604091705eun2026040918501494eun202604101115cmn2026041012501411cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT11H15M","destination_reach_timestamp":40500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-27","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"28","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-27","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"50","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"51","origin":"CMN","departure_time":"2026-04-04T15:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T16:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT17H30M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"483"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"483"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-27","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H30M","transit_time":null,"routes":[{"air_segment_key":"200","origin":"AGA","departure_time":"2026-04-09T17:05:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"EUN","arrival_time":"2026-04-09T18:50:00","destination_terminal":null,"destination_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1494"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1494"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"201","origin":"EUN","departure_time":"2026-04-09T20:50:00","origin_terminal":null,"origin_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T22:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H35M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1413"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1413"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"202","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT15H15M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1735.96,"gross_total":1735.96,"base_fare":948,"tax":787.96,"sell":{"currency":"GBP","total":1735.96,"base_fare":948,"tax":787.96},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTczNS45NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6Nzg3Ljk2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTczNS45NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6Nzg3Ljk2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3MzUuOTYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjc4Ny45Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"gross":{"base_fare":"271.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"gross":{"base_fare":"271.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"gross":{"base_fare":"203.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTIuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"gross":{"base_fare":"203.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTIuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H15M","duration_seconds":40500,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT02H00M","PT15H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604041500aga202604041625483aga202604091705eun2026040918501494eun202604092050cmn2026040922251413cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT11H15M","destination_reach_timestamp":40500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-28","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"29","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-28","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"52","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"53","origin":"CMN","departure_time":"2026-04-04T17:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T18:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT19H30M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"439"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"439"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-28","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H30M","transit_time":null,"routes":[{"air_segment_key":"197","origin":"AGA","departure_time":"2026-04-09T17:05:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"EUN","arrival_time":"2026-04-09T18:50:00","destination_terminal":null,"destination_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1494"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1494"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"198","origin":"EUN","departure_time":"2026-04-10T11:15:00","origin_terminal":null,"origin_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-10T12:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-10","flight_time":"PT1H35M","distance":null,"lay_over":"PT16H25M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1411"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1411"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"199","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT00H50M","lay_over_date":"2026-04-10","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1735.96,"gross_total":1735.96,"base_fare":948,"tax":787.96,"sell":{"currency":"GBP","total":1735.96,"base_fare":948,"tax":787.96},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTczNS45NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6Nzg3Ljk2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTczNS45NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6Nzg3Ljk2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3MzUuOTYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjc4Ny45Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"gross":{"base_fare":"271.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"gross":{"base_fare":"271.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"gross":{"base_fare":"203.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTIuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"gross":{"base_fare":"203.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTIuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H15M","duration_seconds":40500,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT16H25M","PT00H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604041700aga202604041825439aga202604091705eun2026040918501494eun202604101115cmn2026041012501411cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT11H15M","destination_reach_timestamp":40500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-29","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"30","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-29","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H45M","transit_time":null,"routes":[{"air_segment_key":"52","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"53","origin":"CMN","departure_time":"2026-04-04T17:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T18:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT19H30M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"439"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"439"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-29","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H30M","transit_time":null,"routes":[{"air_segment_key":"200","origin":"AGA","departure_time":"2026-04-09T17:05:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"EUN","arrival_time":"2026-04-09T18:50:00","destination_terminal":null,"destination_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1494"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1494"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"201","origin":"EUN","departure_time":"2026-04-09T20:50:00","origin_terminal":null,"origin_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T22:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H35M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1413"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1413"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"202","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT15H15M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1735.96,"gross_total":1735.96,"base_fare":948,"tax":787.96,"sell":{"currency":"GBP","total":1735.96,"base_fare":948,"tax":787.96},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTczNS45NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6Nzg3Ljk2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTczNS45NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6Nzg3Ljk2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3MzUuOTYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjc4Ny45Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"gross":{"base_fare":"271.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"gross":{"base_fare":"271.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"gross":{"base_fare":"203.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTIuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"gross":{"base_fare":"203.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTIuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H15M","duration_seconds":40500,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT02H00M","PT15H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604041700aga202604041825439aga202604091705eun2026040918501494eun202604092050cmn2026040922251413cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT11H15M","destination_reach_timestamp":40500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-30","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"31","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-30","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H45M","transit_time":null,"routes":[{"air_segment_key":"22","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"23","origin":"CMN","departure_time":"2026-04-04T08:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"EUN","arrival_time":"2026-04-04T10:15:00","destination_terminal":null,"destination_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H45M","distance":null,"lay_over":"PT11H00M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1410"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1410"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"24","origin":"EUN","departure_time":"2026-04-04T19:30:00","origin_terminal":null,"origin_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T21:10:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H40M","distance":null,"lay_over":"PT09H15M","lay_over_date":"2026-04-04","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1495"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1495"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-30","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H35M","transit_time":null,"routes":[{"air_segment_key":"137","origin":"AGA","departure_time":"2026-04-09T21:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T23:15:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"482"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"482"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"138","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT14H25M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1735.96,"gross_total":1735.96,"base_fare":948,"tax":787.96,"sell":{"currency":"GBP","total":1735.96,"base_fare":948,"tax":787.96},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTczNS45NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6Nzg3Ljk2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTczNS45NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6Nzg3Ljk2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3MzUuOTYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjc4Ny45Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"gross":{"base_fare":"271.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"gross":{"base_fare":"271.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"gross":{"base_fare":"203.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTIuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"gross":{"base_fare":"203.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTIuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H20M","duration_seconds":40800,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT14H25M","PT09H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604040830eun2026040410151410eun202604041930aga2026040421101495aga202604092150cmn202604092315482cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT11H20M","destination_reach_timestamp":40800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-31","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"32","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-31","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H45M","transit_time":null,"routes":[{"air_segment_key":"22","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"23","origin":"CMN","departure_time":"2026-04-04T08:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"EUN","arrival_time":"2026-04-04T10:15:00","destination_terminal":null,"destination_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H45M","distance":null,"lay_over":"PT11H00M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1410"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1410"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"24","origin":"EUN","departure_time":"2026-04-04T19:30:00","origin_terminal":null,"origin_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T21:10:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H40M","distance":null,"lay_over":"PT09H15M","lay_over_date":"2026-04-04","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1495"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1495"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-31","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H35M","transit_time":null,"routes":[{"air_segment_key":"195","origin":"AGA","departure_time":"2026-04-09T19:05:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T20:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"438"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"438"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"196","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT17H10M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1735.96,"gross_total":1735.96,"base_fare":948,"tax":787.96,"sell":{"currency":"GBP","total":1735.96,"base_fare":948,"tax":787.96},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTczNS45NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6Nzg3Ljk2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTczNS45NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6Nzg3Ljk2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3MzUuOTYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjc4Ny45Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"gross":{"base_fare":"271.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"gross":{"base_fare":"271.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"gross":{"base_fare":"203.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTIuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"gross":{"base_fare":"203.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTIuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H20M","duration_seconds":40800,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT17H10M","PT09H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604040830eun2026040410151410eun202604041930aga2026040421101495aga202604091905cmn202604092030438cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT11H20M","destination_reach_timestamp":40800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-32","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"33","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-32","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H45M","transit_time":null,"routes":[{"air_segment_key":"22","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"23","origin":"CMN","departure_time":"2026-04-04T08:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"EUN","arrival_time":"2026-04-04T10:15:00","destination_terminal":null,"destination_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H45M","distance":null,"lay_over":"PT11H00M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1410"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1410"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"24","origin":"EUN","departure_time":"2026-04-04T19:30:00","origin_terminal":null,"origin_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T21:10:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H40M","distance":null,"lay_over":"PT09H15M","lay_over_date":"2026-04-04","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1495"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1495"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-32","get_branded_fare":"no","no_of_stops_title":"1 Stop Flight","no_of_stops":1,"flight_time":"PT4H10M","transit_time":null,"routes":[{"air_segment_key":"209","origin":"AGA","departure_time":"2026-04-09T12:55:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T13:55:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"422"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"422"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"210","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT23H45M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1735.96,"gross_total":1735.96,"base_fare":948,"tax":787.96,"sell":{"currency":"GBP","total":1735.96,"base_fare":948,"tax":787.96},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTczNS45NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6Nzg3Ljk2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTczNS45NiwiYmFzZV9mYXJlIjo5NDgsInRheCI6Nzg3Ljk2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3MzUuOTYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjc4Ny45Nn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"gross":{"base_fare":"271.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"204.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":475.49,"base_fare":271,"tax":204.49,"gross":{"base_fare":"271.00","tax":"204.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3NS40OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwNC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"gross":{"base_fare":"203.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTIuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"189.49","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":392.49,"base_fare":203,"tax":189.49,"gross":{"base_fare":"203.00","tax":"189.49","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Mi40OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE4OS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTIuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"3 Stop Flight","no_of_stops":3,"total_layover":["PT23H45M","PT09H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604040830eun2026040410151410eun202604041930aga2026040421101495aga202604091255cmn202604091355422cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-33","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"34","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-33","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H45M","transit_time":null,"routes":[{"air_segment_key":"22","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"23","origin":"CMN","departure_time":"2026-04-04T08:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"EUN","arrival_time":"2026-04-04T10:15:00","destination_terminal":null,"destination_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H45M","distance":null,"lay_over":"PT11H00M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1410"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1410"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"24","origin":"EUN","departure_time":"2026-04-04T19:30:00","origin_terminal":null,"origin_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T21:10:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H40M","distance":null,"lay_over":"PT09H15M","lay_over_date":"2026-04-04","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1495"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1495"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-33","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H30M","transit_time":null,"routes":[{"air_segment_key":"197","origin":"AGA","departure_time":"2026-04-09T17:05:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"EUN","arrival_time":"2026-04-09T18:50:00","destination_terminal":null,"destination_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1494"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1494"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"198","origin":"EUN","departure_time":"2026-04-10T11:15:00","origin_terminal":null,"origin_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-10T12:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-10","flight_time":"PT1H35M","distance":null,"lay_over":"PT16H25M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1411"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1411"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"199","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT00H50M","lay_over_date":"2026-04-10","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1753.16,"gross_total":1753.16,"base_fare":948,"tax":805.16,"sell":{"currency":"GBP","total":1753.16,"base_fare":948,"tax":805.16},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTc1My4xNiwiYmFzZV9mYXJlIjo5NDgsInRheCI6ODA1LjE2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTc1My4xNiwiYmFzZV9mYXJlIjo5NDgsInRheCI6ODA1LjE2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3NTMuMTYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjgwNS4xNn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":479.79,"base_fare":271,"tax":208.79,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"208.79","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":479.79,"base_fare":271,"tax":208.79,"gross":{"base_fare":"271.00","tax":"208.79","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3OS43OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwOC43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwOC43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3OS43OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwOC43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwOC43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3OS43OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwOC43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzkuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":479.79,"base_fare":271,"tax":208.79,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"208.79","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":479.79,"base_fare":271,"tax":208.79,"gross":{"base_fare":"271.00","tax":"208.79","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3OS43OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwOC43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwOC43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3OS43OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwOC43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwOC43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3OS43OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwOC43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzkuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":396.79,"base_fare":203,"tax":193.79,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"193.79","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":396.79,"base_fare":203,"tax":193.79,"gross":{"base_fare":"203.00","tax":"193.79","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Ni43OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE5My43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE5My43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Ni43OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE5My43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE5My43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Ni43OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE5My43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTYuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":396.79,"base_fare":203,"tax":193.79,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"193.79","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":396.79,"base_fare":203,"tax":193.79,"gross":{"base_fare":"203.00","tax":"193.79","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Ni43OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE5My43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE5My43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Ni43OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE5My43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE5My43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Ni43OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE5My43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTYuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT13H15M","duration_seconds":47700,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT16H25M","PT00H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604040830eun2026040410151410eun202604041930aga2026040421101495aga202604091705eun2026040918501494eun202604101115cmn2026041012501411cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT13H15M","destination_reach_timestamp":47700},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-34","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"35","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-34","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H45M","transit_time":null,"routes":[{"air_segment_key":"22","origin":"LHR","departure_time":"2026-04-03T18:10:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CMN","arrival_time":"2026-04-03T21:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.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"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"23","origin":"CMN","departure_time":"2026-04-04T08:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"EUN","arrival_time":"2026-04-04T10:15:00","destination_terminal":null,"destination_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H45M","distance":null,"lay_over":"PT11H00M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1410"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1410"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"24","origin":"EUN","departure_time":"2026-04-04T19:30:00","origin_terminal":null,"origin_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T21:10:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H40M","distance":null,"lay_over":"PT09H15M","lay_over_date":"2026-04-04","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1495"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1495"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-34","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT6H30M","transit_time":null,"routes":[{"air_segment_key":"200","origin":"AGA","departure_time":"2026-04-09T17:05:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"EUN","arrival_time":"2026-04-09T18:50:00","destination_terminal":null,"destination_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1494"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1494"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"201","origin":"EUN","departure_time":"2026-04-09T20:50:00","origin_terminal":null,"origin_airport":{"name":"Hassan I Airport","city":"El Aai\u00c3\u00ban","country":"Western Sahara","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T22:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H35M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1413"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"1413"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"202","origin":"CMN","departure_time":"2026-04-10T13:40:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"LHR","arrival_time":"2026-04-10T16:50:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT3H10M","distance":null,"lay_over":"PT15H15M","lay_over_date":"2026-04-09","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"800"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"SL0RE1EA","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces","title":"0 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":1753.16,"gross_total":1753.16,"base_fare":948,"tax":805.16,"sell":{"currency":"GBP","total":1753.16,"base_fare":948,"tax":805.16},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTc1My4xNiwiYmFzZV9mYXJlIjo5NDgsInRheCI6ODA1LjE2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MTc1My4xNiwiYmFzZV9mYXJlIjo5NDgsInRheCI6ODA1LjE2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjE3NTMuMTYsImJhc2VfZmFyZSI6OTQ4LCJ0YXgiOjgwNS4xNn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":479.79,"base_fare":271,"tax":208.79,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"208.79","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":479.79,"base_fare":271,"tax":208.79,"gross":{"base_fare":"271.00","tax":"208.79","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3OS43OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwOC43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwOC43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3OS43OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwOC43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwOC43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3OS43OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwOC43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzkuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":479.79,"base_fare":271,"tax":208.79,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"271.00","tax":"208.79","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":479.79,"base_fare":271,"tax":208.79,"gross":{"base_fare":"271.00","tax":"208.79","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3OS43OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwOC43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwOC43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3OS43OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwOC43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwOC43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjQ3OS43OSIsImJhc2VfZmFyZSI6IjI3MS4wMCIsInRheCI6IjIwOC43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzkuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":396.79,"base_fare":203,"tax":193.79,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"193.79","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":396.79,"base_fare":203,"tax":193.79,"gross":{"base_fare":"203.00","tax":"193.79","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Ni43OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE5My43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE5My43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Ni43OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE5My43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE5My43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Ni43OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE5My43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTYuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":396.79,"base_fare":203,"tax":193.79,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"203.00","tax":"193.79","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":396.79,"base_fare":203,"tax":193.79,"gross":{"base_fare":"203.00","tax":"193.79","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Ni43OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE5My43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE5My43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Ni43OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE5My43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE5My43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjM5Ni43OSIsImJhc2VfZmFyZSI6IjIwMy4wMCIsInRheCI6IjE5My43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTYuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"EUN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"EUN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"EUN","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":0,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT13H15M","duration_seconds":47700,"total_price":null},"refund":"non-refundable","carrier_operating":"AT","carrier_marketing":"AT","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"0","baggage_summery":"no-baggage"},"filter_unique_filter_code":"lhr202604031810cmn202604032130801cmn202604040830eun2026040410151410eun202604041930aga2026040421101495aga202604091705eun2026040918501494eun202604092050cmn2026040922251413cmn202604101340lhr202604101650800","total_price":null,"destination_reach_time":"PT13H15M","destination_reach_timestamp":47700},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-35","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"36","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-35","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"54","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"55","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT20H45M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"56","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-35","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":2749.4,"gross_total":2749.4,"base_fare":2348,"tax":401.4,"sell":{"currency":"GBP","total":2749.4,"base_fare":2348,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjc0OS40LCJiYXNlX2ZhcmUiOjIzNDgsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyNzQ5LjQsImJhc2VfZmFyZSI6MjM0OCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyNzQ5LjQsImJhc2VfZmFyZSI6MjM0OCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":694.85,"base_fare":587,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"587.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":694.85,"base_fare":587,"tax":107.85,"gross":{"base_fare":"587.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5NC44NSIsImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5NC44NSIsImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5NC44NSIsImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTQuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":694.85,"base_fare":587,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"587.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":694.85,"base_fare":587,"tax":107.85,"gross":{"base_fare":"587.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5NC44NSIsImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5NC44NSIsImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5NC44NSIsImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTQuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":679.85,"base_fare":587,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"587.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":679.85,"base_fare":587,"tax":92.85,"gross":{"base_fare":"587.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3OS44NSIsImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTg3LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2NzkuODUiLCJiYXNlX2ZhcmUiOiI1ODcuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjc5Ljg1IiwiYmFzZV9mYXJlIjoiNTg3LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njc5Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":679.85,"base_fare":587,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"587.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":679.85,"base_fare":587,"tax":92.85,"gross":{"base_fare":"587.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3OS44NSIsImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTg3LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2NzkuODUiLCJiYXNlX2ZhcmUiOiI1ODcuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjc5Ljg1IiwiYmFzZV9mYXJlIjoiNTg3LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njc5Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-36","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"37","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-36","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"30","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"31","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT21H35M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"32","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-36","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":2749.4,"gross_total":2749.4,"base_fare":2348,"tax":401.4,"sell":{"currency":"GBP","total":2749.4,"base_fare":2348,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjc0OS40LCJiYXNlX2ZhcmUiOjIzNDgsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyNzQ5LjQsImJhc2VfZmFyZSI6MjM0OCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyNzQ5LjQsImJhc2VfZmFyZSI6MjM0OCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":694.85,"base_fare":587,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"587.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":694.85,"base_fare":587,"tax":107.85,"gross":{"base_fare":"587.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5NC44NSIsImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5NC44NSIsImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5NC44NSIsImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTQuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":694.85,"base_fare":587,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"587.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":694.85,"base_fare":587,"tax":107.85,"gross":{"base_fare":"587.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5NC44NSIsImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5NC44NSIsImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5NC44NSIsImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTQuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":679.85,"base_fare":587,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"587.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":679.85,"base_fare":587,"tax":92.85,"gross":{"base_fare":"587.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3OS44NSIsImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTg3LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2NzkuODUiLCJiYXNlX2ZhcmUiOiI1ODcuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjc5Ljg1IiwiYmFzZV9mYXJlIjoiNTg3LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njc5Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":679.85,"base_fare":587,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"587.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":679.85,"base_fare":587,"tax":92.85,"gross":{"base_fare":"587.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3OS44NSIsImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTg3LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2NzkuODUiLCJiYXNlX2ZhcmUiOiI1ODcuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4Ny4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjc5Ljg1IiwiYmFzZV9mYXJlIjoiNTg3LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njc5Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-37","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"38","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-37","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"57","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"58","origin":"MAD","departure_time":"2026-04-04T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT14H10M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"59","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-37","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":2869.4,"gross_total":2869.4,"base_fare":2468,"tax":401.4,"sell":{"currency":"GBP","total":2869.4,"base_fare":2468,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjg2OS40LCJiYXNlX2ZhcmUiOjI0NjgsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyODY5LjQsImJhc2VfZmFyZSI6MjQ2OCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyODY5LjQsImJhc2VfZmFyZSI6MjQ2OCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":761.85,"base_fare":654,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"654.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":761.85,"base_fare":654,"tax":107.85,"gross":{"base_fare":"654.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2MS44NSIsImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2MS44NSIsImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2MS44NSIsImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjEuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":761.85,"base_fare":654,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"654.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":761.85,"base_fare":654,"tax":107.85,"gross":{"base_fare":"654.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2MS44NSIsImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2MS44NSIsImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2MS44NSIsImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjEuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":672.85,"base_fare":580,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"580.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":672.85,"base_fare":580,"tax":92.85,"gross":{"base_fare":"580.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3Mi44NSIsImJhc2VfZmFyZSI6IjU4MC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTgwLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2NzIuODUiLCJiYXNlX2ZhcmUiOiI1ODAuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4MC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjcyLjg1IiwiYmFzZV9mYXJlIjoiNTgwLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjcyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":672.85,"base_fare":580,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"580.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":672.85,"base_fare":580,"tax":92.85,"gross":{"base_fare":"580.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3Mi44NSIsImJhc2VfZmFyZSI6IjU4MC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTgwLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2NzIuODUiLCJiYXNlX2ZhcmUiOiI1ODAuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4MC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjcyLjg1IiwiYmFzZV9mYXJlIjoiNTgwLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjcyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604041335cmn2026040414257645cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-38","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"39","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-38","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"33","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"34","origin":"MAD","departure_time":"2026-04-04T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT15H00M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"35","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-38","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":2869.4,"gross_total":2869.4,"base_fare":2468,"tax":401.4,"sell":{"currency":"GBP","total":2869.4,"base_fare":2468,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjg2OS40LCJiYXNlX2ZhcmUiOjI0NjgsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyODY5LjQsImJhc2VfZmFyZSI6MjQ2OCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyODY5LjQsImJhc2VfZmFyZSI6MjQ2OCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":761.85,"base_fare":654,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"654.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":761.85,"base_fare":654,"tax":107.85,"gross":{"base_fare":"654.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2MS44NSIsImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2MS44NSIsImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2MS44NSIsImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjEuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":761.85,"base_fare":654,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"654.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":761.85,"base_fare":654,"tax":107.85,"gross":{"base_fare":"654.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2MS44NSIsImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2MS44NSIsImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2MS44NSIsImJhc2VfZmFyZSI6IjY1NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjEuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":672.85,"base_fare":580,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"580.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":672.85,"base_fare":580,"tax":92.85,"gross":{"base_fare":"580.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3Mi44NSIsImJhc2VfZmFyZSI6IjU4MC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTgwLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2NzIuODUiLCJiYXNlX2ZhcmUiOiI1ODAuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4MC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjcyLjg1IiwiYmFzZV9mYXJlIjoiNTgwLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjcyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":672.85,"base_fare":580,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"580.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":672.85,"base_fare":580,"tax":92.85,"gross":{"base_fare":"580.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY3Mi44NSIsImJhc2VfZmFyZSI6IjU4MC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTgwLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2NzIuODUiLCJiYXNlX2ZhcmUiOiI1ODAuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4MC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjcyLjg1IiwiYmFzZV9mYXJlIjoiNTgwLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjcyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041335cmn2026040414257645cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-39","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"40","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-39","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"69","origin":"LHR","departure_time":"2026-04-03T07:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"70","origin":"MAD","departure_time":"2026-04-03T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"71","origin":"CMN","departure_time":"2026-04-03T16:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T17:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H50M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7623"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7623"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-39","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":2958.2,"gross_total":2958.2,"base_fare":2588,"tax":370.2,"sell":{"currency":"GBP","total":2958.2,"base_fare":2588,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjk1OC4yLCJiYXNlX2ZhcmUiOjI1ODgsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTU4LjIsImJhc2VfZmFyZSI6MjU4OCwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTU4LjIsImJhc2VfZmFyZSI6MjU4OCwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"gross":{"base_fare":"647.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NDcuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"gross":{"base_fare":"647.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NDcuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"gross":{"base_fare":"647.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczMi4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzIuMDUiLCJiYXNlX2ZhcmUiOiI2NDcuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzMyLjA1IiwiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzMyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"gross":{"base_fare":"647.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczMi4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzIuMDUiLCJiYXNlX2ZhcmUiOiI2NDcuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzMyLjA1IiwiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzMyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T07:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030750mad2026040311153643mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-40","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"41","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-40","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"44","origin":"LHR","departure_time":"2026-04-03T14:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T17:30:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3647"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3647"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"45","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"46","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-40","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":2958.2,"gross_total":2958.2,"base_fare":2588,"tax":370.2,"sell":{"currency":"GBP","total":2958.2,"base_fare":2588,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjk1OC4yLCJiYXNlX2ZhcmUiOjI1ODgsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTU4LjIsImJhc2VfZmFyZSI6MjU4OCwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTU4LjIsImJhc2VfZmFyZSI6MjU4OCwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"gross":{"base_fare":"647.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NDcuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"gross":{"base_fare":"647.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NDcuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"gross":{"base_fare":"647.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczMi4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzIuMDUiLCJiYXNlX2ZhcmUiOiI2NDcuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzMyLjA1IiwiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzMyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"gross":{"base_fare":"647.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczMi4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzIuMDUiLCJiYXNlX2ZhcmUiOiI2NDcuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzMyLjA1IiwiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzMyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T14:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031400mad2026040317303647mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-41","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"42","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-41","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"1","origin":"LHR","departure_time":"2026-04-03T06:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T09:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3641"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3641"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"2","origin":"MAD","departure_time":"2026-04-03T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT03H55M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"3","origin":"CMN","departure_time":"2026-04-03T16:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T17:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H50M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7623"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7623"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-41","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":2958.2,"gross_total":2958.2,"base_fare":2588,"tax":370.2,"sell":{"currency":"GBP","total":2958.2,"base_fare":2588,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjk1OC4yLCJiYXNlX2ZhcmUiOjI1ODgsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTU4LjIsImJhc2VfZmFyZSI6MjU4OCwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTU4LjIsImJhc2VfZmFyZSI6MjU4OCwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"gross":{"base_fare":"647.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NDcuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"gross":{"base_fare":"647.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NDcuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"gross":{"base_fare":"647.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczMi4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzIuMDUiLCJiYXNlX2ZhcmUiOiI2NDcuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzMyLjA1IiwiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzMyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"gross":{"base_fare":"647.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczMi4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzIuMDUiLCJiYXNlX2ZhcmUiOiI2NDcuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzMyLjA1IiwiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzMyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-04-03T06:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030615mad2026040309403641mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-42","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"43","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-42","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"129","origin":"LHR","departure_time":"2026-04-03T12:20:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T15:50:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"777","name":"777","picture":"777.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"130","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT04H20M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"131","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-42","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":2958.2,"gross_total":2958.2,"base_fare":2588,"tax":370.2,"sell":{"currency":"GBP","total":2958.2,"base_fare":2588,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjk1OC4yLCJiYXNlX2ZhcmUiOjI1ODgsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTU4LjIsImJhc2VfZmFyZSI6MjU4OCwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTU4LjIsImJhc2VfZmFyZSI6MjU4OCwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"gross":{"base_fare":"647.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NDcuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"gross":{"base_fare":"647.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NDcuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"gross":{"base_fare":"647.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczMi4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzIuMDUiLCJiYXNlX2ZhcmUiOiI2NDcuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzMyLjA1IiwiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzMyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"gross":{"base_fare":"647.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczMi4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzIuMDUiLCJiYXNlX2ZhcmUiOiI2NDcuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzMyLjA1IiwiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzMyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T12:20:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031220mad2026040315503645mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-43","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"44","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-43","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"108","origin":"LHR","departure_time":"2026-04-03T11:30:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"109","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"110","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-43","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":2958.2,"gross_total":2958.2,"base_fare":2588,"tax":370.2,"sell":{"currency":"GBP","total":2958.2,"base_fare":2588,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjk1OC4yLCJiYXNlX2ZhcmUiOjI1ODgsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTU4LjIsImJhc2VfZmFyZSI6MjU4OCwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTU4LjIsImJhc2VfZmFyZSI6MjU4OCwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"gross":{"base_fare":"647.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NDcuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"gross":{"base_fare":"647.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NDcuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"gross":{"base_fare":"647.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczMi4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzIuMDUiLCJiYXNlX2ZhcmUiOiI2NDcuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzMyLjA1IiwiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzMyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"gross":{"base_fare":"647.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczMi4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzIuMDUiLCJiYXNlX2ZhcmUiOiI2NDcuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzMyLjA1IiwiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzMyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031130mad202604031455716mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-44","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"45","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-44","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"75","origin":"LHR","departure_time":"2026-04-03T10:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"76","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"77","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-44","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":2958.2,"gross_total":2958.2,"base_fare":2588,"tax":370.2,"sell":{"currency":"GBP","total":2958.2,"base_fare":2588,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjk1OC4yLCJiYXNlX2ZhcmUiOjI1ODgsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTU4LjIsImJhc2VfZmFyZSI6MjU4OCwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTU4LjIsImJhc2VfZmFyZSI6MjU4OCwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"gross":{"base_fare":"647.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NDcuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"gross":{"base_fare":"647.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NDcuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"gross":{"base_fare":"647.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczMi4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzIuMDUiLCJiYXNlX2ZhcmUiOiI2NDcuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzMyLjA1IiwiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzMyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"gross":{"base_fare":"647.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczMi4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzIuMDUiLCJiYXNlX2ZhcmUiOiI2NDcuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzMyLjA1IiwiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzMyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031050mad202604031415714mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-45","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"46","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-45","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"10","origin":"LHR","departure_time":"2026-04-03T09:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"11","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"12","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-45","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":2958.2,"gross_total":2958.2,"base_fare":2588,"tax":370.2,"sell":{"currency":"GBP","total":2958.2,"base_fare":2588,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjk1OC4yLCJiYXNlX2ZhcmUiOjI1ODgsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTU4LjIsImJhc2VfZmFyZSI6MjU4OCwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTU4LjIsImJhc2VfZmFyZSI6MjU4OCwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"gross":{"base_fare":"647.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NDcuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":747.05,"base_fare":647,"tax":100.05,"gross":{"base_fare":"647.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0Ny4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NDcuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"gross":{"base_fare":"647.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczMi4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzIuMDUiLCJiYXNlX2ZhcmUiOiI2NDcuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzMyLjA1IiwiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzMyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"647.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":732.05,"base_fare":647,"tax":85.05,"gross":{"base_fare":"647.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczMi4wNSIsImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzIuMDUiLCJiYXNlX2ZhcmUiOiI2NDcuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzMyLjA1IiwiYmFzZV9mYXJlIjoiNjQ3LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzMyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030915mad202604031240712mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-46","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"47","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-46","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"54","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"55","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT20H45M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"56","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-46","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"148","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"149","origin":"CMN","departure_time":"2026-04-10T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-10","flight_time":"PT1H50M","distance":null,"lay_over":"PT22H05M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"150","origin":"MAD","departure_time":"2026-04-10T21:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T22:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H15M","distance":null,"lay_over":"PT05H40M","lay_over_date":"2026-04-10","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3650"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3650"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":2963.4,"gross_total":2963.4,"base_fare":2586,"tax":377.4,"sell":{"currency":"GBP","total":2963.4,"base_fare":2586,"tax":377.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjk2My40LCJiYXNlX2ZhcmUiOjI1ODYsInRheCI6Mzc3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTYzLjQsImJhc2VfZmFyZSI6MjU4NiwidGF4IjozNzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTYzLjQsImJhc2VfZmFyZSI6MjU4NiwidGF4IjozNzcuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":785.85,"base_fare":684,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":785.85,"base_fare":684,"tax":101.85,"gross":{"base_fare":"684.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4NS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4NS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4NS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODUuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":785.85,"base_fare":684,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":785.85,"base_fare":684,"tax":101.85,"gross":{"base_fare":"684.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4NS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4NS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4NS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODUuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":695.85,"base_fare":609,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"609.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":695.85,"base_fare":609,"tax":86.85,"gross":{"base_fare":"609.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5NS44NSIsImJhc2VfZmFyZSI6IjYwOS4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA5LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2OTUuODUiLCJiYXNlX2ZhcmUiOiI2MDkuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwOS4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjk1Ljg1IiwiYmFzZV9mYXJlIjoiNjA5LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njk1Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":695.85,"base_fare":609,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"609.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":695.85,"base_fare":609,"tax":86.85,"gross":{"base_fare":"609.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5NS44NSIsImJhc2VfZmFyZSI6IjYwOS4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA5LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2OTUuODUiLCJiYXNlX2ZhcmUiOiI2MDkuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwOS4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjk1Ljg1IiwiYmFzZV9mYXJlIjoiNjA5LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njk1Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H45M","duration_seconds":38700,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT22H05M","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H45M","destination_reach_timestamp":38700},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-47","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"48","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-47","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"30","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"31","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT21H35M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"32","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-47","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"148","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"149","origin":"CMN","departure_time":"2026-04-10T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-10","flight_time":"PT1H50M","distance":null,"lay_over":"PT22H05M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"150","origin":"MAD","departure_time":"2026-04-10T21:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T22:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H15M","distance":null,"lay_over":"PT05H40M","lay_over_date":"2026-04-10","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3650"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3650"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":2963.4,"gross_total":2963.4,"base_fare":2586,"tax":377.4,"sell":{"currency":"GBP","total":2963.4,"base_fare":2586,"tax":377.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjk2My40LCJiYXNlX2ZhcmUiOjI1ODYsInRheCI6Mzc3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTYzLjQsImJhc2VfZmFyZSI6MjU4NiwidGF4IjozNzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTYzLjQsImJhc2VfZmFyZSI6MjU4NiwidGF4IjozNzcuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":785.85,"base_fare":684,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":785.85,"base_fare":684,"tax":101.85,"gross":{"base_fare":"684.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4NS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4NS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4NS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODUuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":785.85,"base_fare":684,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":785.85,"base_fare":684,"tax":101.85,"gross":{"base_fare":"684.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4NS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4NS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc4NS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODUuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":695.85,"base_fare":609,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"609.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":695.85,"base_fare":609,"tax":86.85,"gross":{"base_fare":"609.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5NS44NSIsImJhc2VfZmFyZSI6IjYwOS4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA5LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2OTUuODUiLCJiYXNlX2ZhcmUiOiI2MDkuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwOS4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjk1Ljg1IiwiYmFzZV9mYXJlIjoiNjA5LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njk1Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":695.85,"base_fare":609,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"609.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":695.85,"base_fare":609,"tax":86.85,"gross":{"base_fare":"609.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5NS44NSIsImJhc2VfZmFyZSI6IjYwOS4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA5LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2OTUuODUiLCJiYXNlX2ZhcmUiOiI2MDkuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwOS4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjk1Ljg1IiwiYmFzZV9mYXJlIjoiNjA5LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njk1Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H45M","duration_seconds":38700,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT22H05M","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H45M","destination_reach_timestamp":38700},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-48","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"49","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-48","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"36","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"37","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT12H25M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"38","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-48","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":2969.4,"gross_total":2969.4,"base_fare":2568,"tax":401.4,"sell":{"currency":"GBP","total":2969.4,"base_fare":2568,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjk2OS40LCJiYXNlX2ZhcmUiOjI1NjgsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTY5LjQsImJhc2VfZmFyZSI6MjU2OCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTY5LjQsImJhc2VfZmFyZSI6MjU2OCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":791.85,"base_fare":684,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":791.85,"base_fare":684,"tax":107.85,"gross":{"base_fare":"684.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3OTEuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":791.85,"base_fare":684,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":791.85,"base_fare":684,"tax":107.85,"gross":{"base_fare":"684.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3OTEuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":692.85,"base_fare":600,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"600.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":692.85,"base_fare":600,"tax":92.85,"gross":{"base_fare":"600.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5Mi44NSIsImJhc2VfZmFyZSI6IjYwMC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjAwLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2OTIuODUiLCJiYXNlX2ZhcmUiOiI2MDAuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjkyLjg1IiwiYmFzZV9mYXJlIjoiNjAwLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjkyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":692.85,"base_fare":600,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"600.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":692.85,"base_fare":600,"tax":92.85,"gross":{"base_fare":"600.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5Mi44NSIsImJhc2VfZmFyZSI6IjYwMC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjAwLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2OTIuODUiLCJiYXNlX2ZhcmUiOiI2MDAuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjkyLjg1IiwiYmFzZV9mYXJlIjoiNjAwLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjkyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-49","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"50","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-49","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"54","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"55","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT20H45M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"56","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-49","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"142","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"143","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"144","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT19H15M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":2969.4,"gross_total":2969.4,"base_fare":2568,"tax":401.4,"sell":{"currency":"GBP","total":2969.4,"base_fare":2568,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjk2OS40LCJiYXNlX2ZhcmUiOjI1NjgsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTY5LjQsImJhc2VfZmFyZSI6MjU2OCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTY5LjQsImJhc2VfZmFyZSI6MjU2OCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":791.85,"base_fare":684,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":791.85,"base_fare":684,"tax":107.85,"gross":{"base_fare":"684.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3OTEuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":791.85,"base_fare":684,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":791.85,"base_fare":684,"tax":107.85,"gross":{"base_fare":"684.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3OTEuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":692.85,"base_fare":600,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"600.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":692.85,"base_fare":600,"tax":92.85,"gross":{"base_fare":"600.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5Mi44NSIsImJhc2VfZmFyZSI6IjYwMC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjAwLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2OTIuODUiLCJiYXNlX2ZhcmUiOiI2MDAuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjkyLjg1IiwiYmFzZV9mYXJlIjoiNjAwLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjkyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":692.85,"base_fare":600,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"600.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":692.85,"base_fare":600,"tax":92.85,"gross":{"base_fare":"600.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5Mi44NSIsImJhc2VfZmFyZSI6IjYwMC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjAwLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2OTIuODUiLCJiYXNlX2ZhcmUiOiI2MDAuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjkyLjg1IiwiYmFzZV9mYXJlIjoiNjAwLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjkyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT19H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-50","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"51","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-50","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"30","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"31","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT21H35M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"32","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-50","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"142","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"143","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"144","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT19H15M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":2969.4,"gross_total":2969.4,"base_fare":2568,"tax":401.4,"sell":{"currency":"GBP","total":2969.4,"base_fare":2568,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mjk2OS40LCJiYXNlX2ZhcmUiOjI1NjgsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTY5LjQsImJhc2VfZmFyZSI6MjU2OCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoyOTY5LjQsImJhc2VfZmFyZSI6MjU2OCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":791.85,"base_fare":684,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":791.85,"base_fare":684,"tax":107.85,"gross":{"base_fare":"684.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3OTEuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":791.85,"base_fare":684,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":791.85,"base_fare":684,"tax":107.85,"gross":{"base_fare":"684.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5MS44NSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3OTEuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":692.85,"base_fare":600,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"600.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":692.85,"base_fare":600,"tax":92.85,"gross":{"base_fare":"600.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5Mi44NSIsImJhc2VfZmFyZSI6IjYwMC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjAwLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2OTIuODUiLCJiYXNlX2ZhcmUiOiI2MDAuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjkyLjg1IiwiYmFzZV9mYXJlIjoiNjAwLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjkyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":692.85,"base_fare":600,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"600.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":692.85,"base_fare":600,"tax":92.85,"gross":{"base_fare":"600.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY5Mi44NSIsImJhc2VfZmFyZSI6IjYwMC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjAwLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2OTIuODUiLCJiYXNlX2ZhcmUiOiI2MDAuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjkyLjg1IiwiYmFzZV9mYXJlIjoiNjAwLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjkyLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT19H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-51","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"52","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-51","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"54","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"55","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT20H45M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"56","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-51","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"159","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"160","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"161","origin":"MAD","departure_time":"2026-04-10T07:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H50M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3037.4,"gross_total":3037.4,"base_fare":2660,"tax":377.4,"sell":{"currency":"GBP","total":3037.4,"base_fare":2660,"tax":377.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzAzNy40LCJiYXNlX2ZhcmUiOjI2NjAsInRheCI6Mzc3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDM3LjQsImJhc2VfZmFyZSI6MjY2MCwidGF4IjozNzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDM3LjQsImJhc2VfZmFyZSI6MjY2MCwidGF4IjozNzcuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":766.85,"base_fare":665,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":766.85,"base_fare":665,"tax":101.85,"gross":{"base_fare":"665.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Ni44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Ni44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Ni44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjYuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":766.85,"base_fare":665,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":766.85,"base_fare":665,"tax":101.85,"gross":{"base_fare":"665.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Ni44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Ni44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Ni44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjYuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":751.85,"base_fare":665,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":751.85,"base_fare":665,"tax":86.85,"gross":{"base_fare":"665.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1MS44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY1LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTEuODUiLCJiYXNlX2ZhcmUiOiI2NjUuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUxLjg1IiwiYmFzZV9mYXJlIjoiNjY1LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUxLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":751.85,"base_fare":665,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":751.85,"base_fare":665,"tax":86.85,"gross":{"base_fare":"665.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1MS44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY1LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTEuODUiLCJiYXNlX2ZhcmUiOiI2NjUuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUxLjg1IiwiYmFzZV9mYXJlIjoiNjY1LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUxLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT11H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100700lhr202604100825711","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-52","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"53","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-52","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"30","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"31","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT21H35M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"32","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-52","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"159","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"160","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"161","origin":"MAD","departure_time":"2026-04-10T07:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H50M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3037.4,"gross_total":3037.4,"base_fare":2660,"tax":377.4,"sell":{"currency":"GBP","total":3037.4,"base_fare":2660,"tax":377.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzAzNy40LCJiYXNlX2ZhcmUiOjI2NjAsInRheCI6Mzc3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDM3LjQsImJhc2VfZmFyZSI6MjY2MCwidGF4IjozNzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDM3LjQsImJhc2VfZmFyZSI6MjY2MCwidGF4IjozNzcuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":766.85,"base_fare":665,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":766.85,"base_fare":665,"tax":101.85,"gross":{"base_fare":"665.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Ni44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Ni44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Ni44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjYuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":766.85,"base_fare":665,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":766.85,"base_fare":665,"tax":101.85,"gross":{"base_fare":"665.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Ni44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Ni44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2Ni44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjYuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":751.85,"base_fare":665,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":751.85,"base_fare":665,"tax":86.85,"gross":{"base_fare":"665.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1MS44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY1LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTEuODUiLCJiYXNlX2ZhcmUiOiI2NjUuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUxLjg1IiwiYmFzZV9mYXJlIjoiNjY1LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUxLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":751.85,"base_fare":665,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":751.85,"base_fare":665,"tax":86.85,"gross":{"base_fare":"665.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1MS44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY1LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTEuODUiLCJiYXNlX2ZhcmUiOiI2NjUuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUxLjg1IiwiYmFzZV9mYXJlIjoiNjY1LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUxLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT11H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100700lhr202604100825711","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-53","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"54","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-53","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"54","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"55","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT20H45M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"56","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-53","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"156","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"157","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"158","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3055.4,"gross_total":3055.4,"base_fare":2678,"tax":377.4,"sell":{"currency":"GBP","total":3055.4,"base_fare":2678,"tax":377.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA1NS40LCJiYXNlX2ZhcmUiOjI2NzgsInRheCI6Mzc3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDU1LjQsImJhc2VfZmFyZSI6MjY3OCwidGF4IjozNzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDU1LjQsImJhc2VfZmFyZSI6MjY3OCwidGF4IjozNzcuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":808.85,"base_fare":707,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"707.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":808.85,"base_fare":707,"tax":101.85,"gross":{"base_fare":"707.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOC44NSIsImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOC44NSIsImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOC44NSIsImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":808.85,"base_fare":707,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"707.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":808.85,"base_fare":707,"tax":101.85,"gross":{"base_fare":"707.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOC44NSIsImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOC44NSIsImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOC44NSIsImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":718.85,"base_fare":632,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"632.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":718.85,"base_fare":632,"tax":86.85,"gross":{"base_fare":"632.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcxOC44NSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MTguODUiLCJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzE4Ljg1IiwiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzE4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":718.85,"base_fare":632,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"632.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":718.85,"base_fare":632,"tax":86.85,"gross":{"base_fare":"632.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcxOC44NSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MTguODUiLCJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzE4Ljg1IiwiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzE4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-54","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"55","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-54","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"30","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"31","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT21H35M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"32","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-54","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"156","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"157","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"158","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3055.4,"gross_total":3055.4,"base_fare":2678,"tax":377.4,"sell":{"currency":"GBP","total":3055.4,"base_fare":2678,"tax":377.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA1NS40LCJiYXNlX2ZhcmUiOjI2NzgsInRheCI6Mzc3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDU1LjQsImJhc2VfZmFyZSI6MjY3OCwidGF4IjozNzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDU1LjQsImJhc2VfZmFyZSI6MjY3OCwidGF4IjozNzcuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":808.85,"base_fare":707,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"707.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":808.85,"base_fare":707,"tax":101.85,"gross":{"base_fare":"707.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOC44NSIsImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOC44NSIsImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOC44NSIsImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":808.85,"base_fare":707,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"707.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":808.85,"base_fare":707,"tax":101.85,"gross":{"base_fare":"707.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOC44NSIsImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOC44NSIsImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOC44NSIsImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":718.85,"base_fare":632,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"632.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":718.85,"base_fare":632,"tax":86.85,"gross":{"base_fare":"632.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcxOC44NSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MTguODUiLCJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzE4Ljg1IiwiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzE4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":718.85,"base_fare":632,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"632.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":718.85,"base_fare":632,"tax":86.85,"gross":{"base_fare":"632.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcxOC44NSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MTguODUiLCJiYXNlX2ZhcmUiOiI2MzIuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzE4Ljg1IiwiYmFzZV9mYXJlIjoiNjMyLjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzE4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-55","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"56","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-55","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"54","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"55","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT20H45M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"56","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-55","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"168","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"169","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"170","origin":"MAD","departure_time":"2026-04-10T08:05:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3061.4,"gross_total":3061.4,"base_fare":2660,"tax":401.4,"sell":{"currency":"GBP","total":3061.4,"base_fare":2660,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA2MS40LCJiYXNlX2ZhcmUiOjI2NjAsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDYxLjQsImJhc2VfZmFyZSI6MjY2MCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDYxLjQsImJhc2VfZmFyZSI6MjY2MCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":772.85,"base_fare":665,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":772.85,"base_fare":665,"tax":107.85,"gross":{"base_fare":"665.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Mi44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Mi44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Mi44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NzIuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":772.85,"base_fare":665,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":772.85,"base_fare":665,"tax":107.85,"gross":{"base_fare":"665.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Mi44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Mi44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Mi44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NzIuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":757.85,"base_fare":665,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":757.85,"base_fare":665,"tax":92.85,"gross":{"base_fare":"665.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1Ny44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY1LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTcuODUiLCJiYXNlX2ZhcmUiOiI2NjUuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU3Ljg1IiwiYmFzZV9mYXJlIjoiNjY1LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":757.85,"base_fare":665,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":757.85,"base_fare":665,"tax":92.85,"gross":{"base_fare":"665.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1Ny44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY1LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTcuODUiLCJiYXNlX2ZhcmUiOiI2NjUuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU3Ljg1IiwiYmFzZV9mYXJlIjoiNjY1LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100805lhr202604100930713","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-56","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"57","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-56","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"30","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"31","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT21H35M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"32","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-56","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"168","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"169","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"170","origin":"MAD","departure_time":"2026-04-10T08:05:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3061.4,"gross_total":3061.4,"base_fare":2660,"tax":401.4,"sell":{"currency":"GBP","total":3061.4,"base_fare":2660,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA2MS40LCJiYXNlX2ZhcmUiOjI2NjAsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDYxLjQsImJhc2VfZmFyZSI6MjY2MCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDYxLjQsImJhc2VfZmFyZSI6MjY2MCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":772.85,"base_fare":665,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":772.85,"base_fare":665,"tax":107.85,"gross":{"base_fare":"665.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Mi44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Mi44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Mi44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NzIuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":772.85,"base_fare":665,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":772.85,"base_fare":665,"tax":107.85,"gross":{"base_fare":"665.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Mi44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Mi44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3Mi44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NzIuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":757.85,"base_fare":665,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":757.85,"base_fare":665,"tax":92.85,"gross":{"base_fare":"665.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1Ny44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY1LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTcuODUiLCJiYXNlX2ZhcmUiOiI2NjUuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU3Ljg1IiwiYmFzZV9mYXJlIjoiNjY1LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":757.85,"base_fare":665,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"665.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":757.85,"base_fare":665,"tax":92.85,"gross":{"base_fare":"665.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1Ny44NSIsImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY1LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTcuODUiLCJiYXNlX2ZhcmUiOiI2NjUuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU3Ljg1IiwiYmFzZV9mYXJlIjoiNjY1LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100805lhr202604100930713","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-57","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"58","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-57","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"57","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"58","origin":"MAD","departure_time":"2026-04-04T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT14H10M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"59","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-57","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"148","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"149","origin":"CMN","departure_time":"2026-04-10T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-10","flight_time":"PT1H50M","distance":null,"lay_over":"PT22H05M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"150","origin":"MAD","departure_time":"2026-04-10T21:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T22:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H15M","distance":null,"lay_over":"PT05H40M","lay_over_date":"2026-04-10","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3650"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3650"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3083.4,"gross_total":3083.4,"base_fare":2706,"tax":377.4,"sell":{"currency":"GBP","total":3083.4,"base_fare":2706,"tax":377.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA4My40LCJiYXNlX2ZhcmUiOjI3MDYsInRheCI6Mzc3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDgzLjQsImJhc2VfZmFyZSI6MjcwNiwidGF4IjozNzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDgzLjQsImJhc2VfZmFyZSI6MjcwNiwidGF4IjozNzcuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":852.85,"base_fare":751,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"751.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":852.85,"base_fare":751,"tax":101.85,"gross":{"base_fare":"751.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1Mi44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1Mi44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1Mi44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NTIuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":852.85,"base_fare":751,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"751.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":852.85,"base_fare":751,"tax":101.85,"gross":{"base_fare":"751.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1Mi44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1Mi44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1Mi44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NTIuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":688.85,"base_fare":602,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"602.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":688.85,"base_fare":602,"tax":86.85,"gross":{"base_fare":"602.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY4OC44NSIsImJhc2VfZmFyZSI6IjYwMi4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjAyLjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2ODguODUiLCJiYXNlX2ZhcmUiOiI2MDIuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMi4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjg4Ljg1IiwiYmFzZV9mYXJlIjoiNjAyLjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njg4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":688.85,"base_fare":602,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"602.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":688.85,"base_fare":602,"tax":86.85,"gross":{"base_fare":"602.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY4OC44NSIsImJhc2VfZmFyZSI6IjYwMi4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjAyLjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2ODguODUiLCJiYXNlX2ZhcmUiOiI2MDIuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMi4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjg4Ljg1IiwiYmFzZV9mYXJlIjoiNjAyLjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njg4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H45M","duration_seconds":38700,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT22H05M","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604041335cmn2026040414257645cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H45M","destination_reach_timestamp":38700},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-58","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"59","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-58","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"33","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"34","origin":"MAD","departure_time":"2026-04-04T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT15H00M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"35","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-58","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"148","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"149","origin":"CMN","departure_time":"2026-04-10T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-10","flight_time":"PT1H50M","distance":null,"lay_over":"PT22H05M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"150","origin":"MAD","departure_time":"2026-04-10T21:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T22:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H15M","distance":null,"lay_over":"PT05H40M","lay_over_date":"2026-04-10","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3650"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3650"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3083.4,"gross_total":3083.4,"base_fare":2706,"tax":377.4,"sell":{"currency":"GBP","total":3083.4,"base_fare":2706,"tax":377.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA4My40LCJiYXNlX2ZhcmUiOjI3MDYsInRheCI6Mzc3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDgzLjQsImJhc2VfZmFyZSI6MjcwNiwidGF4IjozNzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDgzLjQsImJhc2VfZmFyZSI6MjcwNiwidGF4IjozNzcuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":852.85,"base_fare":751,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"751.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":852.85,"base_fare":751,"tax":101.85,"gross":{"base_fare":"751.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1Mi44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1Mi44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1Mi44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NTIuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":852.85,"base_fare":751,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"751.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":852.85,"base_fare":751,"tax":101.85,"gross":{"base_fare":"751.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1Mi44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1Mi44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1Mi44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NTIuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":688.85,"base_fare":602,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"602.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":688.85,"base_fare":602,"tax":86.85,"gross":{"base_fare":"602.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY4OC44NSIsImJhc2VfZmFyZSI6IjYwMi4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjAyLjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2ODguODUiLCJiYXNlX2ZhcmUiOiI2MDIuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMi4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjg4Ljg1IiwiYmFzZV9mYXJlIjoiNjAyLjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njg4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":688.85,"base_fare":602,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"602.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":688.85,"base_fare":602,"tax":86.85,"gross":{"base_fare":"602.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY4OC44NSIsImJhc2VfZmFyZSI6IjYwMi4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjAyLjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2ODguODUiLCJiYXNlX2ZhcmUiOiI2MDIuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMi4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjg4Ljg1IiwiYmFzZV9mYXJlIjoiNjAyLjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njg4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H45M","duration_seconds":38700,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT22H05M","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041335cmn2026040414257645cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H45M","destination_reach_timestamp":38700},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-59","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"60","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-59","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"57","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"58","origin":"MAD","departure_time":"2026-04-04T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT14H10M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"59","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-59","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"142","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"143","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"144","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT19H15M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3087.4,"gross_total":3087.4,"base_fare":2686,"tax":401.4,"sell":{"currency":"GBP","total":3087.4,"base_fare":2686,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA4Ny40LCJiYXNlX2ZhcmUiOjI2ODYsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDg3LjQsImJhc2VfZmFyZSI6MjY4NiwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDg3LjQsImJhc2VfZmFyZSI6MjY4NiwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":858.85,"base_fare":751,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"751.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":858.85,"base_fare":751,"tax":107.85,"gross":{"base_fare":"751.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1OC44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1OC44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1OC44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NTguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":858.85,"base_fare":751,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"751.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":858.85,"base_fare":751,"tax":107.85,"gross":{"base_fare":"751.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1OC44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1OC44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1OC44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NTguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":684.85,"base_fare":592,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"592.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":684.85,"base_fare":592,"tax":92.85,"gross":{"base_fare":"592.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY4NC44NSIsImJhc2VfZmFyZSI6IjU5Mi4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkyLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2ODQuODUiLCJiYXNlX2ZhcmUiOiI1OTIuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5Mi4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjg0Ljg1IiwiYmFzZV9mYXJlIjoiNTkyLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njg0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":684.85,"base_fare":592,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"592.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":684.85,"base_fare":592,"tax":92.85,"gross":{"base_fare":"592.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY4NC44NSIsImJhc2VfZmFyZSI6IjU5Mi4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkyLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2ODQuODUiLCJiYXNlX2ZhcmUiOiI1OTIuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5Mi4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjg0Ljg1IiwiYmFzZV9mYXJlIjoiNTkyLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njg0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT19H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604041335cmn2026040414257645cmn202604042315aga2026040500157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-60","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"61","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-60","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"33","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"34","origin":"MAD","departure_time":"2026-04-04T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT15H00M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"35","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-60","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"142","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"143","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"144","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT19H15M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3087.4,"gross_total":3087.4,"base_fare":2686,"tax":401.4,"sell":{"currency":"GBP","total":3087.4,"base_fare":2686,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzA4Ny40LCJiYXNlX2ZhcmUiOjI2ODYsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDg3LjQsImJhc2VfZmFyZSI6MjY4NiwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMDg3LjQsImJhc2VfZmFyZSI6MjY4NiwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":858.85,"base_fare":751,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"751.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":858.85,"base_fare":751,"tax":107.85,"gross":{"base_fare":"751.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1OC44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1OC44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1OC44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NTguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":858.85,"base_fare":751,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"751.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":858.85,"base_fare":751,"tax":107.85,"gross":{"base_fare":"751.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1OC44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1OC44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1OC44NSIsImJhc2VfZmFyZSI6Ijc1MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NTguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":684.85,"base_fare":592,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"592.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":684.85,"base_fare":592,"tax":92.85,"gross":{"base_fare":"592.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY4NC44NSIsImJhc2VfZmFyZSI6IjU5Mi4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkyLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2ODQuODUiLCJiYXNlX2ZhcmUiOiI1OTIuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5Mi4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjg0Ljg1IiwiYmFzZV9mYXJlIjoiNTkyLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njg0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":684.85,"base_fare":592,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"592.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":684.85,"base_fare":592,"tax":92.85,"gross":{"base_fare":"592.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjY4NC44NSIsImJhc2VfZmFyZSI6IjU5Mi4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkyLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI2ODQuODUiLCJiYXNlX2ZhcmUiOiI1OTIuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5Mi4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNjg0Ljg1IiwiYmFzZV9mYXJlIjoiNTkyLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njg0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT19H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041335cmn2026040414257645cmn202604042315aga2026040500157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-61","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"62","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-61","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"57","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"58","origin":"MAD","departure_time":"2026-04-04T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT14H10M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"59","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-61","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"159","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"160","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"161","origin":"MAD","departure_time":"2026-04-10T07:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H50M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3153.4,"gross_total":3153.4,"base_fare":2776,"tax":377.4,"sell":{"currency":"GBP","total":3153.4,"base_fare":2776,"tax":377.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE1My40LCJiYXNlX2ZhcmUiOjI3NzYsInRheCI6Mzc3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTUzLjQsImJhc2VfZmFyZSI6Mjc3NiwidGF4IjozNzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTUzLjQsImJhc2VfZmFyZSI6Mjc3NiwidGF4IjozNzcuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":832.85,"base_fare":731,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"731.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":832.85,"base_fare":731,"tax":101.85,"gross":{"base_fare":"731.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMi44NSIsImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMi44NSIsImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMi44NSIsImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzIuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":832.85,"base_fare":731,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"731.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":832.85,"base_fare":731,"tax":101.85,"gross":{"base_fare":"731.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMi44NSIsImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMi44NSIsImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMi44NSIsImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzIuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":743.85,"base_fare":657,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"657.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":743.85,"base_fare":657,"tax":86.85,"gross":{"base_fare":"657.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0My44NSIsImJhc2VfZmFyZSI6IjY1Ny4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU3LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDMuODUiLCJiYXNlX2ZhcmUiOiI2NTcuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1Ny4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQzLjg1IiwiYmFzZV9mYXJlIjoiNjU3LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQzLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":743.85,"base_fare":657,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"657.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":743.85,"base_fare":657,"tax":86.85,"gross":{"base_fare":"657.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0My44NSIsImJhc2VfZmFyZSI6IjY1Ny4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU3LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDMuODUiLCJiYXNlX2ZhcmUiOiI2NTcuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1Ny4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQzLjg1IiwiYmFzZV9mYXJlIjoiNjU3LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQzLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT11H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604041335cmn2026040414257645cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100700lhr202604100825711","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-62","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"63","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-62","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"33","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"34","origin":"MAD","departure_time":"2026-04-04T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT15H00M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"35","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-62","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"159","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"160","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"161","origin":"MAD","departure_time":"2026-04-10T07:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H50M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3153.4,"gross_total":3153.4,"base_fare":2776,"tax":377.4,"sell":{"currency":"GBP","total":3153.4,"base_fare":2776,"tax":377.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE1My40LCJiYXNlX2ZhcmUiOjI3NzYsInRheCI6Mzc3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTUzLjQsImJhc2VfZmFyZSI6Mjc3NiwidGF4IjozNzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTUzLjQsImJhc2VfZmFyZSI6Mjc3NiwidGF4IjozNzcuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":832.85,"base_fare":731,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"731.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":832.85,"base_fare":731,"tax":101.85,"gross":{"base_fare":"731.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMi44NSIsImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMi44NSIsImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMi44NSIsImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzIuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":832.85,"base_fare":731,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"731.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":832.85,"base_fare":731,"tax":101.85,"gross":{"base_fare":"731.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMi44NSIsImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMi44NSIsImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMi44NSIsImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzIuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":743.85,"base_fare":657,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"657.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":743.85,"base_fare":657,"tax":86.85,"gross":{"base_fare":"657.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0My44NSIsImJhc2VfZmFyZSI6IjY1Ny4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU3LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDMuODUiLCJiYXNlX2ZhcmUiOiI2NTcuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1Ny4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQzLjg1IiwiYmFzZV9mYXJlIjoiNjU3LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQzLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":743.85,"base_fare":657,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"657.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":743.85,"base_fare":657,"tax":86.85,"gross":{"base_fare":"657.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0My44NSIsImJhc2VfZmFyZSI6IjY1Ny4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU3LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDMuODUiLCJiYXNlX2ZhcmUiOiI2NTcuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1Ny4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQzLjg1IiwiYmFzZV9mYXJlIjoiNjU3LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQzLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT11H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041335cmn2026040414257645cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100700lhr202604100825711","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-63","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"64","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-63","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"69","origin":"LHR","departure_time":"2026-04-03T07:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"70","origin":"MAD","departure_time":"2026-04-03T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"71","origin":"CMN","departure_time":"2026-04-03T16:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T17:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H50M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7623"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7623"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-63","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"148","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"149","origin":"CMN","departure_time":"2026-04-10T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-10","flight_time":"PT1H50M","distance":null,"lay_over":"PT22H05M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"150","origin":"MAD","departure_time":"2026-04-10T21:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T22:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H15M","distance":null,"lay_over":"PT05H40M","lay_over_date":"2026-04-10","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3650"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3650"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3172.2,"gross_total":3172.2,"base_fare":2826,"tax":346.2,"sell":{"currency":"GBP","total":3172.2,"base_fare":2826,"tax":346.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3Mi4yLCJiYXNlX2ZhcmUiOjI4MjYsInRheCI6MzQ2LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcyLjIsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDYuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcyLjIsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDYuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"gross":{"base_fare":"744.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzguMDUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM4LjA1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"gross":{"base_fare":"744.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzguMDUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM4LjA1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"gross":{"base_fare":"669.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0OC4wNSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDguMDUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ4LjA1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"gross":{"base_fare":"669.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0OC4wNSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDguMDUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ4LjA1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T07:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H45M","duration_seconds":38700,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT22H05M","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030750mad2026040311153643mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604091300cmn2026040914257635cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H45M","destination_reach_timestamp":38700},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-64","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"65","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-64","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"44","origin":"LHR","departure_time":"2026-04-03T14:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T17:30:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3647"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3647"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"45","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"46","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-64","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"148","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"149","origin":"CMN","departure_time":"2026-04-10T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-10","flight_time":"PT1H50M","distance":null,"lay_over":"PT22H05M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"150","origin":"MAD","departure_time":"2026-04-10T21:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T22:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H15M","distance":null,"lay_over":"PT05H40M","lay_over_date":"2026-04-10","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3650"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3650"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3172.2,"gross_total":3172.2,"base_fare":2826,"tax":346.2,"sell":{"currency":"GBP","total":3172.2,"base_fare":2826,"tax":346.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3Mi4yLCJiYXNlX2ZhcmUiOjI4MjYsInRheCI6MzQ2LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcyLjIsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDYuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcyLjIsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDYuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"gross":{"base_fare":"744.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzguMDUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM4LjA1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"gross":{"base_fare":"744.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzguMDUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM4LjA1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"gross":{"base_fare":"669.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0OC4wNSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDguMDUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ4LjA1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"gross":{"base_fare":"669.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0OC4wNSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDguMDUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ4LjA1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T14:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT22H05M","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031400mad2026040317303647mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-65","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"66","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-65","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"1","origin":"LHR","departure_time":"2026-04-03T06:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T09:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3641"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3641"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"2","origin":"MAD","departure_time":"2026-04-03T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT03H55M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"3","origin":"CMN","departure_time":"2026-04-03T16:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T17:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H50M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7623"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7623"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-65","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"148","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"149","origin":"CMN","departure_time":"2026-04-10T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-10","flight_time":"PT1H50M","distance":null,"lay_over":"PT22H05M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"150","origin":"MAD","departure_time":"2026-04-10T21:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T22:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H15M","distance":null,"lay_over":"PT05H40M","lay_over_date":"2026-04-10","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3650"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3650"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3172.2,"gross_total":3172.2,"base_fare":2826,"tax":346.2,"sell":{"currency":"GBP","total":3172.2,"base_fare":2826,"tax":346.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3Mi4yLCJiYXNlX2ZhcmUiOjI4MjYsInRheCI6MzQ2LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcyLjIsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDYuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcyLjIsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDYuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"gross":{"base_fare":"744.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzguMDUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM4LjA1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"gross":{"base_fare":"744.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzguMDUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM4LjA1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"gross":{"base_fare":"669.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0OC4wNSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDguMDUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ4LjA1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"gross":{"base_fare":"669.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0OC4wNSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDguMDUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ4LjA1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-04-03T06:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H45M","duration_seconds":38700,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT22H05M","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030615mad2026040309403641mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604091300cmn2026040914257635cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H45M","destination_reach_timestamp":38700},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-66","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"67","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-66","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"129","origin":"LHR","departure_time":"2026-04-03T12:20:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T15:50:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"777","name":"777","picture":"777.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"130","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT04H20M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"131","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-66","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"148","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"149","origin":"CMN","departure_time":"2026-04-10T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-10","flight_time":"PT1H50M","distance":null,"lay_over":"PT22H05M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"150","origin":"MAD","departure_time":"2026-04-10T21:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T22:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H15M","distance":null,"lay_over":"PT05H40M","lay_over_date":"2026-04-10","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3650"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3650"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3172.2,"gross_total":3172.2,"base_fare":2826,"tax":346.2,"sell":{"currency":"GBP","total":3172.2,"base_fare":2826,"tax":346.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3Mi4yLCJiYXNlX2ZhcmUiOjI4MjYsInRheCI6MzQ2LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcyLjIsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDYuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcyLjIsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDYuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"gross":{"base_fare":"744.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzguMDUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM4LjA1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"gross":{"base_fare":"744.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzguMDUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM4LjA1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"gross":{"base_fare":"669.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0OC4wNSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDguMDUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ4LjA1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"gross":{"base_fare":"669.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0OC4wNSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDguMDUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ4LjA1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T12:20:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT22H05M","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031220mad2026040315503645mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-67","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"68","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-67","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"108","origin":"LHR","departure_time":"2026-04-03T11:30:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"109","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"110","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-67","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"148","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"149","origin":"CMN","departure_time":"2026-04-10T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-10","flight_time":"PT1H50M","distance":null,"lay_over":"PT22H05M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"150","origin":"MAD","departure_time":"2026-04-10T21:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T22:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H15M","distance":null,"lay_over":"PT05H40M","lay_over_date":"2026-04-10","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3650"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3650"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3172.2,"gross_total":3172.2,"base_fare":2826,"tax":346.2,"sell":{"currency":"GBP","total":3172.2,"base_fare":2826,"tax":346.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3Mi4yLCJiYXNlX2ZhcmUiOjI4MjYsInRheCI6MzQ2LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcyLjIsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDYuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcyLjIsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDYuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"gross":{"base_fare":"744.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzguMDUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM4LjA1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"gross":{"base_fare":"744.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzguMDUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM4LjA1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"gross":{"base_fare":"669.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0OC4wNSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDguMDUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ4LjA1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"gross":{"base_fare":"669.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0OC4wNSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDguMDUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ4LjA1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H45M","duration_seconds":38700,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT22H05M","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031130mad202604031455716mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H45M","destination_reach_timestamp":38700},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-68","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"69","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-68","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"75","origin":"LHR","departure_time":"2026-04-03T10:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"76","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"77","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-68","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"148","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"149","origin":"CMN","departure_time":"2026-04-10T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-10","flight_time":"PT1H50M","distance":null,"lay_over":"PT22H05M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"150","origin":"MAD","departure_time":"2026-04-10T21:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T22:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H15M","distance":null,"lay_over":"PT05H40M","lay_over_date":"2026-04-10","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3650"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3650"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3172.2,"gross_total":3172.2,"base_fare":2826,"tax":346.2,"sell":{"currency":"GBP","total":3172.2,"base_fare":2826,"tax":346.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3Mi4yLCJiYXNlX2ZhcmUiOjI4MjYsInRheCI6MzQ2LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcyLjIsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDYuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcyLjIsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDYuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"gross":{"base_fare":"744.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzguMDUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM4LjA1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"gross":{"base_fare":"744.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzguMDUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM4LjA1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"gross":{"base_fare":"669.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0OC4wNSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDguMDUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ4LjA1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"gross":{"base_fare":"669.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0OC4wNSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDguMDUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ4LjA1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H45M","duration_seconds":38700,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT22H05M","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031050mad202604031415714mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H45M","destination_reach_timestamp":38700},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-69","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"70","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-69","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"10","origin":"LHR","departure_time":"2026-04-03T09:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"11","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"12","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-69","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"148","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"149","origin":"CMN","departure_time":"2026-04-10T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-10","flight_time":"PT1H50M","distance":null,"lay_over":"PT22H05M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"150","origin":"MAD","departure_time":"2026-04-10T21:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T22:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H15M","distance":null,"lay_over":"PT05H40M","lay_over_date":"2026-04-10","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3650"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3650"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3172.2,"gross_total":3172.2,"base_fare":2826,"tax":346.2,"sell":{"currency":"GBP","total":3172.2,"base_fare":2826,"tax":346.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3Mi4yLCJiYXNlX2ZhcmUiOjI4MjYsInRheCI6MzQ2LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcyLjIsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDYuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTcyLjIsImJhc2VfZmFyZSI6MjgyNiwidGF4IjozNDYuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"gross":{"base_fare":"744.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzguMDUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM4LjA1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.05,"base_fare":744,"tax":94.05,"gross":{"base_fare":"744.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MzguMDUiLCJiYXNlX2ZhcmUiOiI3NDQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODM4LjA1IiwiYmFzZV9mYXJlIjoiNzQ0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"gross":{"base_fare":"669.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0OC4wNSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDguMDUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ4LjA1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"669.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":748.05,"base_fare":669,"tax":79.05,"gross":{"base_fare":"669.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0OC4wNSIsImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDguMDUiLCJiYXNlX2ZhcmUiOiI2NjkuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OS4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ4LjA1IiwiYmFzZV9mYXJlIjoiNjY5LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H45M","duration_seconds":38700,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT22H05M","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030915mad202604031240712mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H45M","destination_reach_timestamp":38700},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-70","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"71","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-70","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"57","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"58","origin":"MAD","departure_time":"2026-04-04T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT14H10M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"59","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-70","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"156","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"157","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"158","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3175.4,"gross_total":3175.4,"base_fare":2798,"tax":377.4,"sell":{"currency":"GBP","total":3175.4,"base_fare":2798,"tax":377.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3NS40LCJiYXNlX2ZhcmUiOjI3OTgsInRheCI6Mzc3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTc1LjQsImJhc2VfZmFyZSI6Mjc5OCwidGF4IjozNzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTc1LjQsImJhc2VfZmFyZSI6Mjc5OCwidGF4IjozNzcuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":875.85,"base_fare":774,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"774.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":875.85,"base_fare":774,"tax":101.85,"gross":{"base_fare":"774.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3NS44NSIsImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3NS44NSIsImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3NS44NSIsImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzUuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":875.85,"base_fare":774,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"774.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":875.85,"base_fare":774,"tax":101.85,"gross":{"base_fare":"774.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3NS44NSIsImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3NS44NSIsImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3NS44NSIsImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzUuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":711.85,"base_fare":625,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"625.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":711.85,"base_fare":625,"tax":86.85,"gross":{"base_fare":"625.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcxMS44NSIsImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI1LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MTEuODUiLCJiYXNlX2ZhcmUiOiI2MjUuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzExLjg1IiwiYmFzZV9mYXJlIjoiNjI1LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzExLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":711.85,"base_fare":625,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"625.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":711.85,"base_fare":625,"tax":86.85,"gross":{"base_fare":"625.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcxMS44NSIsImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI1LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MTEuODUiLCJiYXNlX2ZhcmUiOiI2MjUuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzExLjg1IiwiYmFzZV9mYXJlIjoiNjI1LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzExLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604041335cmn2026040414257645cmn202604042315aga2026040500157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-71","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"72","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-71","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"33","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"34","origin":"MAD","departure_time":"2026-04-04T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT15H00M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"35","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-71","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"156","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"157","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"158","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3175.4,"gross_total":3175.4,"base_fare":2798,"tax":377.4,"sell":{"currency":"GBP","total":3175.4,"base_fare":2798,"tax":377.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3NS40LCJiYXNlX2ZhcmUiOjI3OTgsInRheCI6Mzc3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTc1LjQsImJhc2VfZmFyZSI6Mjc5OCwidGF4IjozNzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTc1LjQsImJhc2VfZmFyZSI6Mjc5OCwidGF4IjozNzcuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":875.85,"base_fare":774,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"774.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":875.85,"base_fare":774,"tax":101.85,"gross":{"base_fare":"774.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3NS44NSIsImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3NS44NSIsImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3NS44NSIsImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzUuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":875.85,"base_fare":774,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"774.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":875.85,"base_fare":774,"tax":101.85,"gross":{"base_fare":"774.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3NS44NSIsImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3NS44NSIsImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3NS44NSIsImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzUuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":711.85,"base_fare":625,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"625.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":711.85,"base_fare":625,"tax":86.85,"gross":{"base_fare":"625.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcxMS44NSIsImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI1LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MTEuODUiLCJiYXNlX2ZhcmUiOiI2MjUuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzExLjg1IiwiYmFzZV9mYXJlIjoiNjI1LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzExLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":711.85,"base_fare":625,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"625.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":711.85,"base_fare":625,"tax":86.85,"gross":{"base_fare":"625.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcxMS44NSIsImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI1LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MTEuODUiLCJiYXNlX2ZhcmUiOiI2MjUuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzExLjg1IiwiYmFzZV9mYXJlIjoiNjI1LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzExLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041335cmn2026040414257645cmn202604042315aga2026040500157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-72","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"73","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-72","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"69","origin":"LHR","departure_time":"2026-04-03T07:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"70","origin":"MAD","departure_time":"2026-04-03T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"71","origin":"CMN","departure_time":"2026-04-03T16:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T17:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H50M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7623"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7623"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-72","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"142","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"143","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"144","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT19H15M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3176.2,"gross_total":3176.2,"base_fare":2806,"tax":370.2,"sell":{"currency":"GBP","total":3176.2,"base_fare":2806,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3Ni4yLCJiYXNlX2ZhcmUiOjI4MDYsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTc2LjIsImJhc2VfZmFyZSI6MjgwNiwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTc2LjIsImJhc2VfZmFyZSI6MjgwNiwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"gross":{"base_fare":"744.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"gross":{"base_fare":"744.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"659.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"gross":{"base_fare":"659.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0NC4wNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDQuMDUiLCJiYXNlX2ZhcmUiOiI2NTkuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ0LjA1IiwiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ0LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"659.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"gross":{"base_fare":"659.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0NC4wNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDQuMDUiLCJiYXNlX2ZhcmUiOiI2NTkuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ0LjA1IiwiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ0LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T07:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT19H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030750mad2026040311153643mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-73","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"74","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-73","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"44","origin":"LHR","departure_time":"2026-04-03T14:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T17:30:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3647"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3647"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"45","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"46","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-73","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"142","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"143","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"144","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT19H15M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3176.2,"gross_total":3176.2,"base_fare":2806,"tax":370.2,"sell":{"currency":"GBP","total":3176.2,"base_fare":2806,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3Ni4yLCJiYXNlX2ZhcmUiOjI4MDYsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTc2LjIsImJhc2VfZmFyZSI6MjgwNiwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTc2LjIsImJhc2VfZmFyZSI6MjgwNiwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"gross":{"base_fare":"744.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"gross":{"base_fare":"744.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"659.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"gross":{"base_fare":"659.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0NC4wNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDQuMDUiLCJiYXNlX2ZhcmUiOiI2NTkuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ0LjA1IiwiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ0LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"659.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"gross":{"base_fare":"659.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0NC4wNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDQuMDUiLCJiYXNlX2ZhcmUiOiI2NTkuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ0LjA1IiwiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ0LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T14:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H35M","duration_seconds":38100,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT19H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031400mad2026040317303647mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H35M","destination_reach_timestamp":38100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-74","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"75","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-74","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"1","origin":"LHR","departure_time":"2026-04-03T06:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T09:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3641"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3641"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"2","origin":"MAD","departure_time":"2026-04-03T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT03H55M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"3","origin":"CMN","departure_time":"2026-04-03T16:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T17:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H50M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7623"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7623"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-74","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"142","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"143","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"144","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT19H15M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3176.2,"gross_total":3176.2,"base_fare":2806,"tax":370.2,"sell":{"currency":"GBP","total":3176.2,"base_fare":2806,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3Ni4yLCJiYXNlX2ZhcmUiOjI4MDYsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTc2LjIsImJhc2VfZmFyZSI6MjgwNiwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTc2LjIsImJhc2VfZmFyZSI6MjgwNiwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"gross":{"base_fare":"744.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"gross":{"base_fare":"744.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"659.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"gross":{"base_fare":"659.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0NC4wNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDQuMDUiLCJiYXNlX2ZhcmUiOiI2NTkuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ0LjA1IiwiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ0LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"659.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"gross":{"base_fare":"659.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0NC4wNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDQuMDUiLCJiYXNlX2ZhcmUiOiI2NTkuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ0LjA1IiwiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ0LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-04-03T06:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT19H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030615mad2026040309403641mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-75","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"76","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-75","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"129","origin":"LHR","departure_time":"2026-04-03T12:20:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T15:50:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"777","name":"777","picture":"777.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"130","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT04H20M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"131","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-75","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"142","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"143","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"144","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT19H15M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3176.2,"gross_total":3176.2,"base_fare":2806,"tax":370.2,"sell":{"currency":"GBP","total":3176.2,"base_fare":2806,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3Ni4yLCJiYXNlX2ZhcmUiOjI4MDYsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTc2LjIsImJhc2VfZmFyZSI6MjgwNiwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTc2LjIsImJhc2VfZmFyZSI6MjgwNiwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"gross":{"base_fare":"744.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"gross":{"base_fare":"744.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"659.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"gross":{"base_fare":"659.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0NC4wNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDQuMDUiLCJiYXNlX2ZhcmUiOiI2NTkuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ0LjA1IiwiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ0LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"659.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"gross":{"base_fare":"659.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0NC4wNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDQuMDUiLCJiYXNlX2ZhcmUiOiI2NTkuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ0LjA1IiwiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ0LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T12:20:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H35M","duration_seconds":38100,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT19H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031220mad2026040315503645mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H35M","destination_reach_timestamp":38100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-76","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"77","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-76","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"108","origin":"LHR","departure_time":"2026-04-03T11:30:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"109","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"110","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-76","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"142","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"143","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"144","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT19H15M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3176.2,"gross_total":3176.2,"base_fare":2806,"tax":370.2,"sell":{"currency":"GBP","total":3176.2,"base_fare":2806,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3Ni4yLCJiYXNlX2ZhcmUiOjI4MDYsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTc2LjIsImJhc2VfZmFyZSI6MjgwNiwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTc2LjIsImJhc2VfZmFyZSI6MjgwNiwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"gross":{"base_fare":"744.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"gross":{"base_fare":"744.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"659.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"gross":{"base_fare":"659.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0NC4wNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDQuMDUiLCJiYXNlX2ZhcmUiOiI2NTkuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ0LjA1IiwiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ0LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"659.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"gross":{"base_fare":"659.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0NC4wNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDQuMDUiLCJiYXNlX2ZhcmUiOiI2NTkuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ0LjA1IiwiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ0LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT19H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031130mad202604031455716mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-77","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"78","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-77","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"75","origin":"LHR","departure_time":"2026-04-03T10:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"76","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"77","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-77","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"142","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"143","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"144","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT19H15M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3176.2,"gross_total":3176.2,"base_fare":2806,"tax":370.2,"sell":{"currency":"GBP","total":3176.2,"base_fare":2806,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3Ni4yLCJiYXNlX2ZhcmUiOjI4MDYsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTc2LjIsImJhc2VfZmFyZSI6MjgwNiwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTc2LjIsImJhc2VfZmFyZSI6MjgwNiwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"gross":{"base_fare":"744.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"gross":{"base_fare":"744.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"659.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"gross":{"base_fare":"659.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0NC4wNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDQuMDUiLCJiYXNlX2ZhcmUiOiI2NTkuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ0LjA1IiwiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ0LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"659.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"gross":{"base_fare":"659.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0NC4wNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDQuMDUiLCJiYXNlX2ZhcmUiOiI2NTkuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ0LjA1IiwiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ0LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT19H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031050mad202604031415714mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-78","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"79","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-78","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"10","origin":"LHR","departure_time":"2026-04-03T09:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"11","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"12","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-78","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"142","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"143","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"144","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT19H15M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3176.2,"gross_total":3176.2,"base_fare":2806,"tax":370.2,"sell":{"currency":"GBP","total":3176.2,"base_fare":2806,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3Ni4yLCJiYXNlX2ZhcmUiOjI4MDYsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTc2LjIsImJhc2VfZmFyZSI6MjgwNiwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTc2LjIsImJhc2VfZmFyZSI6MjgwNiwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"gross":{"base_fare":"744.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"744.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":844.05,"base_fare":744,"tax":100.05,"gross":{"base_fare":"744.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0NC4wNSIsImJhc2VfZmFyZSI6Ijc0NC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"659.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"gross":{"base_fare":"659.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0NC4wNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDQuMDUiLCJiYXNlX2ZhcmUiOiI2NTkuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ0LjA1IiwiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ0LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"659.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":744.05,"base_fare":659,"tax":85.05,"gross":{"base_fare":"659.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0NC4wNSIsImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDQuMDUiLCJiYXNlX2ZhcmUiOiI2NTkuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1OS4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ0LjA1IiwiYmFzZV9mYXJlIjoiNjU5LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ0LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT19H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030915mad202604031240712mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-79","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"80","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-79","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"57","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"58","origin":"MAD","departure_time":"2026-04-04T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT14H10M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"59","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-79","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"168","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"169","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"170","origin":"MAD","departure_time":"2026-04-10T08:05:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3177.4,"gross_total":3177.4,"base_fare":2776,"tax":401.4,"sell":{"currency":"GBP","total":3177.4,"base_fare":2776,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3Ny40LCJiYXNlX2ZhcmUiOjI3NzYsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTc3LjQsImJhc2VfZmFyZSI6Mjc3NiwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTc3LjQsImJhc2VfZmFyZSI6Mjc3NiwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":838.85,"base_fare":731,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"731.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.85,"base_fare":731,"tax":107.85,"gross":{"base_fare":"731.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC44NSIsImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC44NSIsImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC44NSIsImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":838.85,"base_fare":731,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"731.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.85,"base_fare":731,"tax":107.85,"gross":{"base_fare":"731.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC44NSIsImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC44NSIsImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC44NSIsImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":749.85,"base_fare":657,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"657.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":749.85,"base_fare":657,"tax":92.85,"gross":{"base_fare":"657.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0OS44NSIsImJhc2VfZmFyZSI6IjY1Ny4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU3LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDkuODUiLCJiYXNlX2ZhcmUiOiI2NTcuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1Ny4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ5Ljg1IiwiYmFzZV9mYXJlIjoiNjU3LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ5Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":749.85,"base_fare":657,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"657.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":749.85,"base_fare":657,"tax":92.85,"gross":{"base_fare":"657.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0OS44NSIsImJhc2VfZmFyZSI6IjY1Ny4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU3LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDkuODUiLCJiYXNlX2ZhcmUiOiI2NTcuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1Ny4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ5Ljg1IiwiYmFzZV9mYXJlIjoiNjU3LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ5Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604041335cmn2026040414257645cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100805lhr202604100930713","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-80","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"81","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-80","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"33","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"34","origin":"MAD","departure_time":"2026-04-04T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT15H00M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"35","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-80","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"168","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"169","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"170","origin":"MAD","departure_time":"2026-04-10T08:05:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3177.4,"gross_total":3177.4,"base_fare":2776,"tax":401.4,"sell":{"currency":"GBP","total":3177.4,"base_fare":2776,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE3Ny40LCJiYXNlX2ZhcmUiOjI3NzYsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTc3LjQsImJhc2VfZmFyZSI6Mjc3NiwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTc3LjQsImJhc2VfZmFyZSI6Mjc3NiwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":838.85,"base_fare":731,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"731.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.85,"base_fare":731,"tax":107.85,"gross":{"base_fare":"731.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC44NSIsImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC44NSIsImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC44NSIsImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":838.85,"base_fare":731,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"731.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":838.85,"base_fare":731,"tax":107.85,"gross":{"base_fare":"731.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC44NSIsImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC44NSIsImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzOC44NSIsImJhc2VfZmFyZSI6IjczMS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":749.85,"base_fare":657,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"657.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":749.85,"base_fare":657,"tax":92.85,"gross":{"base_fare":"657.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0OS44NSIsImJhc2VfZmFyZSI6IjY1Ny4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU3LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDkuODUiLCJiYXNlX2ZhcmUiOiI2NTcuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1Ny4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ5Ljg1IiwiYmFzZV9mYXJlIjoiNjU3LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ5Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":749.85,"base_fare":657,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"657.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":749.85,"base_fare":657,"tax":92.85,"gross":{"base_fare":"657.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc0OS44NSIsImJhc2VfZmFyZSI6IjY1Ny4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjU3LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NDkuODUiLCJiYXNlX2ZhcmUiOiI2NTcuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1Ny4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzQ5Ljg1IiwiYmFzZV9mYXJlIjoiNjU3LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ5Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041335cmn2026040414257645cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100805lhr202604100930713","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-81","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"82","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-81","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"36","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"37","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT12H25M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"38","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-81","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"148","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"149","origin":"CMN","departure_time":"2026-04-10T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-10","flight_time":"PT1H50M","distance":null,"lay_over":"PT22H05M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"150","origin":"MAD","departure_time":"2026-04-10T21:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T22:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H15M","distance":null,"lay_over":"PT05H40M","lay_over_date":"2026-04-10","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3650"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3650"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3183.4,"gross_total":3183.4,"base_fare":2806,"tax":377.4,"sell":{"currency":"GBP","total":3183.4,"base_fare":2806,"tax":377.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE4My40LCJiYXNlX2ZhcmUiOjI4MDYsInRheCI6Mzc3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTgzLjQsImJhc2VfZmFyZSI6MjgwNiwidGF4IjozNzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTgzLjQsImJhc2VfZmFyZSI6MjgwNiwidGF4IjozNzcuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":882.85,"base_fare":781,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"781.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":882.85,"base_fare":781,"tax":101.85,"gross":{"base_fare":"781.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Mi44NSIsImJhc2VfZmFyZSI6Ijc4MS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4MS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Mi44NSIsImJhc2VfZmFyZSI6Ijc4MS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4MS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Mi44NSIsImJhc2VfZmFyZSI6Ijc4MS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODIuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":882.85,"base_fare":781,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"781.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":882.85,"base_fare":781,"tax":101.85,"gross":{"base_fare":"781.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Mi44NSIsImJhc2VfZmFyZSI6Ijc4MS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4MS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Mi44NSIsImJhc2VfZmFyZSI6Ijc4MS4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4MS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Mi44NSIsImJhc2VfZmFyZSI6Ijc4MS4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODIuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":708.85,"base_fare":622,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"622.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":708.85,"base_fare":622,"tax":86.85,"gross":{"base_fare":"622.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcwOC44NSIsImJhc2VfZmFyZSI6IjYyMi4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIyLjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MDguODUiLCJiYXNlX2ZhcmUiOiI2MjIuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMi4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzA4Ljg1IiwiYmFzZV9mYXJlIjoiNjIyLjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzA4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":708.85,"base_fare":622,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"622.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":708.85,"base_fare":622,"tax":86.85,"gross":{"base_fare":"622.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcwOC44NSIsImJhc2VfZmFyZSI6IjYyMi4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIyLjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MDguODUiLCJiYXNlX2ZhcmUiOiI2MjIuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMi4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzA4Ljg1IiwiYmFzZV9mYXJlIjoiNjIyLjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzA4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT22H05M","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-82","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"83","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-82","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"36","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"37","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT12H25M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"38","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-82","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"142","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"143","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"144","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT19H15M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3189.4,"gross_total":3189.4,"base_fare":2788,"tax":401.4,"sell":{"currency":"GBP","total":3189.4,"base_fare":2788,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzE4OS40LCJiYXNlX2ZhcmUiOjI3ODgsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTg5LjQsImJhc2VfZmFyZSI6Mjc4OCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMTg5LjQsImJhc2VfZmFyZSI6Mjc4OCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":888.85,"base_fare":781,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"781.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":888.85,"base_fare":781,"tax":107.85,"gross":{"base_fare":"781.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC44NSIsImJhc2VfZmFyZSI6Ijc4MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC44NSIsImJhc2VfZmFyZSI6Ijc4MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC44NSIsImJhc2VfZmFyZSI6Ijc4MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":888.85,"base_fare":781,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"781.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":888.85,"base_fare":781,"tax":107.85,"gross":{"base_fare":"781.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC44NSIsImJhc2VfZmFyZSI6Ijc4MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC44NSIsImJhc2VfZmFyZSI6Ijc4MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC44NSIsImJhc2VfZmFyZSI6Ijc4MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":705.85,"base_fare":613,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"613.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":705.85,"base_fare":613,"tax":92.85,"gross":{"base_fare":"613.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcwNS44NSIsImJhc2VfZmFyZSI6IjYxMy4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjEzLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MDUuODUiLCJiYXNlX2ZhcmUiOiI2MTMuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMy4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzA1Ljg1IiwiYmFzZV9mYXJlIjoiNjEzLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzA1Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":705.85,"base_fare":613,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"613.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":705.85,"base_fare":613,"tax":92.85,"gross":{"base_fare":"613.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjcwNS44NSIsImJhc2VfZmFyZSI6IjYxMy4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjEzLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MDUuODUiLCJiYXNlX2ZhcmUiOiI2MTMuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMy4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzA1Ljg1IiwiYmFzZV9mYXJlIjoiNjEzLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzA1Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H35M","duration_seconds":38100,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT19H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H35M","destination_reach_timestamp":38100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-83","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"84","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-83","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"111","origin":"LHR","departure_time":"2026-04-03T11:30:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"112","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"113","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-83","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3224.2,"gross_total":3224.2,"base_fare":2854,"tax":370.2,"sell":{"currency":"GBP","total":3224.2,"base_fare":2854,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIyNC4yLCJiYXNlX2ZhcmUiOjI4NTQsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjI0LjIsImJhc2VfZmFyZSI6Mjg1NCwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjI0LjIsImJhc2VfZmFyZSI6Mjg1NCwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":761,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":761,"tax":100.05,"gross":{"base_fare":"761.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":761,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":761,"tax":100.05,"gross":{"base_fare":"761.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":751.05,"base_fare":666,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":751.05,"base_fare":666,"tax":85.05,"gross":{"base_fare":"666.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1MS4wNSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTEuMDUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUxLjA1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":751.05,"base_fare":666,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":751.05,"base_fare":666,"tax":85.05,"gross":{"base_fare":"666.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1MS4wNSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTEuMDUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUxLjA1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031130mad202604031455716mad202604031625cmn2026040317201357cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-84","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"85","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-84","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"78","origin":"LHR","departure_time":"2026-04-03T10:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"79","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT02H10M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"80","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-84","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3224.2,"gross_total":3224.2,"base_fare":2854,"tax":370.2,"sell":{"currency":"GBP","total":3224.2,"base_fare":2854,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIyNC4yLCJiYXNlX2ZhcmUiOjI4NTQsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjI0LjIsImJhc2VfZmFyZSI6Mjg1NCwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjI0LjIsImJhc2VfZmFyZSI6Mjg1NCwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":761,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":761,"tax":100.05,"gross":{"base_fare":"761.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":761,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":761,"tax":100.05,"gross":{"base_fare":"761.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":751.05,"base_fare":666,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":751.05,"base_fare":666,"tax":85.05,"gross":{"base_fare":"666.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1MS4wNSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTEuMDUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUxLjA1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":751.05,"base_fare":666,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":751.05,"base_fare":666,"tax":85.05,"gross":{"base_fare":"666.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1MS4wNSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTEuMDUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUxLjA1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031050mad202604031415714mad202604031625cmn2026040317201357cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-85","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"86","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-85","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"13","origin":"LHR","departure_time":"2026-04-03T09:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"14","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"15","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-85","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3224.2,"gross_total":3224.2,"base_fare":2854,"tax":370.2,"sell":{"currency":"GBP","total":3224.2,"base_fare":2854,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIyNC4yLCJiYXNlX2ZhcmUiOjI4NTQsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjI0LjIsImJhc2VfZmFyZSI6Mjg1NCwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjI0LjIsImJhc2VfZmFyZSI6Mjg1NCwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":761,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":761,"tax":100.05,"gross":{"base_fare":"761.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":761,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":761,"tax":100.05,"gross":{"base_fare":"761.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":751.05,"base_fare":666,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":751.05,"base_fare":666,"tax":85.05,"gross":{"base_fare":"666.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1MS4wNSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTEuMDUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUxLjA1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":751.05,"base_fare":666,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":751.05,"base_fare":666,"tax":85.05,"gross":{"base_fare":"666.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1MS4wNSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTEuMDUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUxLjA1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030915mad202604031240712mad202604031625cmn2026040317201357cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-86","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"87","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-86","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"60","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"61","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT11H35M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"62","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-86","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3224.2,"gross_total":3224.2,"base_fare":2854,"tax":370.2,"sell":{"currency":"GBP","total":3224.2,"base_fare":2854,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIyNC4yLCJiYXNlX2ZhcmUiOjI4NTQsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjI0LjIsImJhc2VfZmFyZSI6Mjg1NCwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjI0LjIsImJhc2VfZmFyZSI6Mjg1NCwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":761,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":761,"tax":100.05,"gross":{"base_fare":"761.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":761,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":761,"tax":100.05,"gross":{"base_fare":"761.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":751.05,"base_fare":666,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":751.05,"base_fare":666,"tax":85.05,"gross":{"base_fare":"666.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1MS4wNSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTEuMDUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUxLjA1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":751.05,"base_fare":666,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":751.05,"base_fare":666,"tax":85.05,"gross":{"base_fare":"666.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1MS4wNSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTEuMDUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUxLjA1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-87","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"88","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-87","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"84","origin":"LHR","departure_time":"2026-04-03T07:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"85","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT05H10M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"86","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-87","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3224.2,"gross_total":3224.2,"base_fare":2854,"tax":370.2,"sell":{"currency":"GBP","total":3224.2,"base_fare":2854,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIyNC4yLCJiYXNlX2ZhcmUiOjI4NTQsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjI0LjIsImJhc2VfZmFyZSI6Mjg1NCwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjI0LjIsImJhc2VfZmFyZSI6Mjg1NCwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":761,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":761,"tax":100.05,"gross":{"base_fare":"761.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":761,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":761,"tax":100.05,"gross":{"base_fare":"761.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":751.05,"base_fare":666,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":751.05,"base_fare":666,"tax":85.05,"gross":{"base_fare":"666.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1MS4wNSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTEuMDUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUxLjA1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":751.05,"base_fare":666,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":751.05,"base_fare":666,"tax":85.05,"gross":{"base_fare":"666.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1MS4wNSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTEuMDUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUxLjA1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T07:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030750mad2026040311153643mad202604031625cmn2026040317201357cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-88","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"89","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-88","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"19","origin":"LHR","departure_time":"2026-04-03T06:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T09:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3641"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3641"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"20","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT06H45M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"21","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-88","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3224.2,"gross_total":3224.2,"base_fare":2854,"tax":370.2,"sell":{"currency":"GBP","total":3224.2,"base_fare":2854,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIyNC4yLCJiYXNlX2ZhcmUiOjI4NTQsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjI0LjIsImJhc2VfZmFyZSI6Mjg1NCwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjI0LjIsImJhc2VfZmFyZSI6Mjg1NCwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":761,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":761,"tax":100.05,"gross":{"base_fare":"761.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":761,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":761,"tax":100.05,"gross":{"base_fare":"761.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":751.05,"base_fare":666,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":751.05,"base_fare":666,"tax":85.05,"gross":{"base_fare":"666.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1MS4wNSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTEuMDUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUxLjA1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":751.05,"base_fare":666,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":751.05,"base_fare":666,"tax":85.05,"gross":{"base_fare":"666.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1MS4wNSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTEuMDUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzUxLjA1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzUxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-04-03T06:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030615mad2026040309403641mad202604031625cmn2026040317201357cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-89","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"90","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-89","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"54","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"55","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT20H45M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"56","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-89","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"174","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"175","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"176","origin":"MAD","departure_time":"2026-04-10T09:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T10:35:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT14H00M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"715"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"715"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3233.4,"gross_total":3233.4,"base_fare":2832,"tax":401.4,"sell":{"currency":"GBP","total":3233.4,"base_fare":2832,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIzMy40LCJiYXNlX2ZhcmUiOjI4MzIsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjMzLjQsImJhc2VfZmFyZSI6MjgzMiwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjMzLjQsImJhc2VfZmFyZSI6MjgzMiwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":815.85,"base_fare":708,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"708.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":815.85,"base_fare":708,"tax":107.85,"gross":{"base_fare":"708.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS44NSIsImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS44NSIsImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS44NSIsImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MTUuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":815.85,"base_fare":708,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"708.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":815.85,"base_fare":708,"tax":107.85,"gross":{"base_fare":"708.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS44NSIsImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS44NSIsImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS44NSIsImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MTUuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":800.85,"base_fare":708,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"708.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":800.85,"base_fare":708,"tax":92.85,"gross":{"base_fare":"708.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMC44NSIsImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzA4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDAuODUiLCJiYXNlX2ZhcmUiOiI3MDguMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAwLjg1IiwiYmFzZV9mYXJlIjoiNzA4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":800.85,"base_fare":708,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"708.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":800.85,"base_fare":708,"tax":92.85,"gross":{"base_fare":"708.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMC44NSIsImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzA4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDAuODUiLCJiYXNlX2ZhcmUiOiI3MDguMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAwLjg1IiwiYmFzZV9mYXJlIjoiNzA4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT14H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100910lhr202604101035715","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-90","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"91","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-90","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"30","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"31","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT21H35M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"32","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-90","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"174","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"175","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"176","origin":"MAD","departure_time":"2026-04-10T09:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T10:35:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT14H00M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"715"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"715"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3233.4,"gross_total":3233.4,"base_fare":2832,"tax":401.4,"sell":{"currency":"GBP","total":3233.4,"base_fare":2832,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzIzMy40LCJiYXNlX2ZhcmUiOjI4MzIsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjMzLjQsImJhc2VfZmFyZSI6MjgzMiwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjMzLjQsImJhc2VfZmFyZSI6MjgzMiwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":815.85,"base_fare":708,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"708.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":815.85,"base_fare":708,"tax":107.85,"gross":{"base_fare":"708.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS44NSIsImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS44NSIsImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS44NSIsImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MTUuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":815.85,"base_fare":708,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"708.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":815.85,"base_fare":708,"tax":107.85,"gross":{"base_fare":"708.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS44NSIsImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS44NSIsImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNS44NSIsImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MTUuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":800.85,"base_fare":708,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"708.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":800.85,"base_fare":708,"tax":92.85,"gross":{"base_fare":"708.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMC44NSIsImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzA4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDAuODUiLCJiYXNlX2ZhcmUiOiI3MDguMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAwLjg1IiwiYmFzZV9mYXJlIjoiNzA4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":800.85,"base_fare":708,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"708.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":800.85,"base_fare":708,"tax":92.85,"gross":{"base_fare":"708.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMC44NSIsImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzA4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDAuODUiLCJiYXNlX2ZhcmUiOiI3MDguMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwOC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAwLjg1IiwiYmFzZV9mYXJlIjoiNzA4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT14H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100910lhr202604101035715","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-91","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"92","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-91","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"69","origin":"LHR","departure_time":"2026-04-03T07:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"70","origin":"MAD","departure_time":"2026-04-03T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"71","origin":"CMN","departure_time":"2026-04-03T16:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T17:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H50M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7623"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7623"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-91","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"159","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"160","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"161","origin":"MAD","departure_time":"2026-04-10T07:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H50M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3242.2,"gross_total":3242.2,"base_fare":2896,"tax":346.2,"sell":{"currency":"GBP","total":3242.2,"base_fare":2896,"tax":346.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI0Mi4yLCJiYXNlX2ZhcmUiOjI4OTYsInRheCI6MzQ2LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjQyLjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNDYuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjQyLjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNDYuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"gross":{"base_fare":"724.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxOC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTguMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE4LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"gross":{"base_fare":"724.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxOC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTguMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE4LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"gross":{"base_fare":"724.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"gross":{"base_fare":"724.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T07:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT11H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030750mad2026040311153643mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100700lhr202604100825711","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-92","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"93","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-92","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"44","origin":"LHR","departure_time":"2026-04-03T14:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T17:30:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3647"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3647"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"45","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"46","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-92","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"159","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"160","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"161","origin":"MAD","departure_time":"2026-04-10T07:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H50M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3242.2,"gross_total":3242.2,"base_fare":2896,"tax":346.2,"sell":{"currency":"GBP","total":3242.2,"base_fare":2896,"tax":346.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI0Mi4yLCJiYXNlX2ZhcmUiOjI4OTYsInRheCI6MzQ2LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjQyLjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNDYuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjQyLjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNDYuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"gross":{"base_fare":"724.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxOC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTguMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE4LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"gross":{"base_fare":"724.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxOC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTguMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE4LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"gross":{"base_fare":"724.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"gross":{"base_fare":"724.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T14:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT11H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031400mad2026040317303647mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100700lhr202604100825711","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-93","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"94","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-93","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"1","origin":"LHR","departure_time":"2026-04-03T06:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T09:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3641"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3641"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"2","origin":"MAD","departure_time":"2026-04-03T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT03H55M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"3","origin":"CMN","departure_time":"2026-04-03T16:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T17:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H50M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7623"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7623"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-93","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"159","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"160","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"161","origin":"MAD","departure_time":"2026-04-10T07:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H50M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3242.2,"gross_total":3242.2,"base_fare":2896,"tax":346.2,"sell":{"currency":"GBP","total":3242.2,"base_fare":2896,"tax":346.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI0Mi4yLCJiYXNlX2ZhcmUiOjI4OTYsInRheCI6MzQ2LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjQyLjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNDYuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjQyLjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNDYuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"gross":{"base_fare":"724.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxOC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTguMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE4LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"gross":{"base_fare":"724.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxOC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTguMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE4LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"gross":{"base_fare":"724.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"gross":{"base_fare":"724.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-04-03T06:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT11H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030615mad2026040309403641mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100700lhr202604100825711","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-94","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"95","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-94","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"129","origin":"LHR","departure_time":"2026-04-03T12:20:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T15:50:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"777","name":"777","picture":"777.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"130","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT04H20M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"131","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-94","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"159","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"160","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"161","origin":"MAD","departure_time":"2026-04-10T07:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H50M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3242.2,"gross_total":3242.2,"base_fare":2896,"tax":346.2,"sell":{"currency":"GBP","total":3242.2,"base_fare":2896,"tax":346.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI0Mi4yLCJiYXNlX2ZhcmUiOjI4OTYsInRheCI6MzQ2LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjQyLjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNDYuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjQyLjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNDYuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"gross":{"base_fare":"724.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxOC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTguMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE4LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"gross":{"base_fare":"724.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxOC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTguMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE4LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"gross":{"base_fare":"724.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"gross":{"base_fare":"724.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T12:20:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT11H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031220mad2026040315503645mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100700lhr202604100825711","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-95","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"96","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-95","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"108","origin":"LHR","departure_time":"2026-04-03T11:30:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"109","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"110","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-95","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"159","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"160","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"161","origin":"MAD","departure_time":"2026-04-10T07:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H50M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3242.2,"gross_total":3242.2,"base_fare":2896,"tax":346.2,"sell":{"currency":"GBP","total":3242.2,"base_fare":2896,"tax":346.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI0Mi4yLCJiYXNlX2ZhcmUiOjI4OTYsInRheCI6MzQ2LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjQyLjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNDYuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjQyLjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNDYuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"gross":{"base_fare":"724.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxOC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTguMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE4LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"gross":{"base_fare":"724.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxOC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTguMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE4LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"gross":{"base_fare":"724.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"gross":{"base_fare":"724.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT11H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031130mad202604031455716mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100700lhr202604100825711","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-96","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"97","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-96","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"75","origin":"LHR","departure_time":"2026-04-03T10:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"76","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"77","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-96","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"159","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"160","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"161","origin":"MAD","departure_time":"2026-04-10T07:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H50M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3242.2,"gross_total":3242.2,"base_fare":2896,"tax":346.2,"sell":{"currency":"GBP","total":3242.2,"base_fare":2896,"tax":346.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI0Mi4yLCJiYXNlX2ZhcmUiOjI4OTYsInRheCI6MzQ2LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjQyLjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNDYuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjQyLjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNDYuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"gross":{"base_fare":"724.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxOC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTguMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE4LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"gross":{"base_fare":"724.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxOC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTguMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE4LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"gross":{"base_fare":"724.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"gross":{"base_fare":"724.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT11H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031050mad202604031415714mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100700lhr202604100825711","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-97","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"98","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-97","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"10","origin":"LHR","departure_time":"2026-04-03T09:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"11","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"12","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-97","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"159","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"160","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"161","origin":"MAD","departure_time":"2026-04-10T07:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H50M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3242.2,"gross_total":3242.2,"base_fare":2896,"tax":346.2,"sell":{"currency":"GBP","total":3242.2,"base_fare":2896,"tax":346.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI0Mi4yLCJiYXNlX2ZhcmUiOjI4OTYsInRheCI6MzQ2LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjQyLjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNDYuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjQyLjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNDYuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"gross":{"base_fare":"724.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxOC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTguMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE4LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":818.05,"base_fare":724,"tax":94.05,"gross":{"base_fare":"724.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxOC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MTguMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODE4LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE4LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"gross":{"base_fare":"724.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":803.05,"base_fare":724,"tax":79.05,"gross":{"base_fare":"724.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMy4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDMuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODAzLjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT11H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030915mad202604031240712mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100700lhr202604100825711","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-98","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"99","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-98","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"99","origin":"LHR","departure_time":"2026-04-03T18:45:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"330","name":"330","picture":"330.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"722"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"722"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"100","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT12H50M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"101","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-98","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3255.4,"gross_total":3255.4,"base_fare":2854,"tax":401.4,"sell":{"currency":"GBP","total":3255.4,"base_fare":2854,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI1NS40LCJiYXNlX2ZhcmUiOjI4NTQsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU1LjQsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU1LjQsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"gross":{"base_fare":"761.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"gross":{"base_fare":"761.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"gross":{"base_fare":"666.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1OC44NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTguODUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU4Ljg1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"gross":{"base_fare":"666.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1OC44NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTguODUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU4Ljg1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031845mad202604032210722mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-99","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"100","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-99","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"39","origin":"LHR","departure_time":"2026-04-03T17:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T20:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"720"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"720"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"40","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT14H25M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"41","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-99","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3255.4,"gross_total":3255.4,"base_fare":2854,"tax":401.4,"sell":{"currency":"GBP","total":3255.4,"base_fare":2854,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI1NS40LCJiYXNlX2ZhcmUiOjI4NTQsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU1LjQsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU1LjQsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"gross":{"base_fare":"761.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"gross":{"base_fare":"761.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"gross":{"base_fare":"666.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1OC44NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTguODUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU4Ljg1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"gross":{"base_fare":"666.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1OC44NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTguODUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU4Ljg1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T17:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031710mad202604032035720mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-100","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"101","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-100","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"117","origin":"LHR","departure_time":"2026-04-03T16:30:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T20:05:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3649"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3649"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"118","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT14H55M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"119","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-100","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3255.4,"gross_total":3255.4,"base_fare":2854,"tax":401.4,"sell":{"currency":"GBP","total":3255.4,"base_fare":2854,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI1NS40LCJiYXNlX2ZhcmUiOjI4NTQsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU1LjQsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU1LjQsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"gross":{"base_fare":"761.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"gross":{"base_fare":"761.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"gross":{"base_fare":"666.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1OC44NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTguODUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU4Ljg1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"gross":{"base_fare":"666.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1OC44NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTguODUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU4Ljg1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T16:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H5M","duration_seconds":39900,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031630mad2026040320053649mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT11H5M","destination_reach_timestamp":39900},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-101","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"102","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-101","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"93","origin":"LHR","departure_time":"2026-04-03T15:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T19:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"718"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"718"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"94","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT15H45M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"95","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-101","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3255.4,"gross_total":3255.4,"base_fare":2854,"tax":401.4,"sell":{"currency":"GBP","total":3255.4,"base_fare":2854,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI1NS40LCJiYXNlX2ZhcmUiOjI4NTQsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU1LjQsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU1LjQsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"gross":{"base_fare":"761.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"gross":{"base_fare":"761.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"gross":{"base_fare":"666.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1OC44NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTguODUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU4Ljg1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"gross":{"base_fare":"666.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1OC44NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTguODUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU4Ljg1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T15:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031550mad202604031915718mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-102","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"103","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-102","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H25M","transit_time":null,"routes":[{"air_segment_key":"63","origin":"LHR","departure_time":"2026-04-03T14:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T17:30:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3647"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3647"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"64","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT17H30M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"65","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-102","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3255.4,"gross_total":3255.4,"base_fare":2854,"tax":401.4,"sell":{"currency":"GBP","total":3255.4,"base_fare":2854,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI1NS40LCJiYXNlX2ZhcmUiOjI4NTQsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU1LjQsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU1LjQsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"gross":{"base_fare":"761.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"gross":{"base_fare":"761.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"gross":{"base_fare":"666.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1OC44NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTguODUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU4Ljg1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"gross":{"base_fare":"666.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1OC44NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTguODUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU4Ljg1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T14:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H0M","duration_seconds":39600,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031400mad2026040317303647mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT11H0M","destination_reach_timestamp":39600},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-103","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"104","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-103","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H25M","transit_time":null,"routes":[{"air_segment_key":"132","origin":"LHR","departure_time":"2026-04-03T12:20:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T15:50:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"777","name":"777","picture":"777.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"133","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT19H10M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"134","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-103","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3255.4,"gross_total":3255.4,"base_fare":2854,"tax":401.4,"sell":{"currency":"GBP","total":3255.4,"base_fare":2854,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI1NS40LCJiYXNlX2ZhcmUiOjI4NTQsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU1LjQsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU1LjQsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"gross":{"base_fare":"761.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"gross":{"base_fare":"761.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"gross":{"base_fare":"666.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1OC44NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTguODUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU4Ljg1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"gross":{"base_fare":"666.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1OC44NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTguODUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU4Ljg1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T12:20:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H0M","duration_seconds":39600,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031220mad2026040315503645mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT11H0M","destination_reach_timestamp":39600},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-104","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"105","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-104","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"120","origin":"LHR","departure_time":"2026-04-03T11:30:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"121","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT20H05M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"122","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-104","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3255.4,"gross_total":3255.4,"base_fare":2854,"tax":401.4,"sell":{"currency":"GBP","total":3255.4,"base_fare":2854,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI1NS40LCJiYXNlX2ZhcmUiOjI4NTQsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU1LjQsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU1LjQsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"gross":{"base_fare":"761.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"gross":{"base_fare":"761.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"gross":{"base_fare":"666.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1OC44NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTguODUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU4Ljg1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"gross":{"base_fare":"666.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1OC44NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTguODUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU4Ljg1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031130mad202604031455716mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-105","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"106","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-105","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"96","origin":"LHR","departure_time":"2026-04-03T10:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"97","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT20H45M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"98","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-105","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3255.4,"gross_total":3255.4,"base_fare":2854,"tax":401.4,"sell":{"currency":"GBP","total":3255.4,"base_fare":2854,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI1NS40LCJiYXNlX2ZhcmUiOjI4NTQsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU1LjQsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU1LjQsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"gross":{"base_fare":"761.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"gross":{"base_fare":"761.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"gross":{"base_fare":"666.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1OC44NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTguODUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU4Ljg1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"gross":{"base_fare":"666.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1OC44NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTguODUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU4Ljg1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031050mad202604031415714mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-106","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"107","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-106","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"25","origin":"LHR","departure_time":"2026-04-03T09:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"26","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT22H20M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"27","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-106","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3255.4,"gross_total":3255.4,"base_fare":2854,"tax":401.4,"sell":{"currency":"GBP","total":3255.4,"base_fare":2854,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI1NS40LCJiYXNlX2ZhcmUiOjI4NTQsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU1LjQsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU1LjQsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"gross":{"base_fare":"761.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":868.85,"base_fare":761,"tax":107.85,"gross":{"base_fare":"761.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OC44NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjguODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"gross":{"base_fare":"666.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1OC44NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTguODUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU4Ljg1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":758.85,"base_fare":666,"tax":92.85,"gross":{"base_fare":"666.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc1OC44NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NTguODUiLCJiYXNlX2ZhcmUiOiI2NjYuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzU4Ljg1IiwiYmFzZV9mYXJlIjoiNjY2LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzU4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030915mad202604031240712mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-107","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"108","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-107","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"54","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"55","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT20H45M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"56","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-107","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"151","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"152","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"153","origin":"MAD","departure_time":"2026-04-09T17:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T19:10:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H25M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"725"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"725"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3257.4,"gross_total":3257.4,"base_fare":2880,"tax":377.4,"sell":{"currency":"GBP","total":3257.4,"base_fare":2880,"tax":377.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI1Ny40LCJiYXNlX2ZhcmUiOjI4ODAsInRheCI6Mzc3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU3LjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4IjozNzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU3LjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4IjozNzcuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":863.85,"base_fare":762,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":863.85,"base_fare":762,"tax":101.85,"gross":{"base_fare":"762.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjMuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":863.85,"base_fare":762,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":863.85,"base_fare":762,"tax":101.85,"gross":{"base_fare":"762.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjMuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":764.85,"base_fare":678,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":764.85,"base_fare":678,"tax":86.85,"gross":{"base_fare":"678.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2NC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjQuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY0Ljg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":764.85,"base_fare":678,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":764.85,"base_fare":678,"tax":86.85,"gross":{"base_fare":"678.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2NC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjQuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY0Ljg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT02H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604091745lhr202604091910725","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-108","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"109","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-108","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"54","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"55","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT20H45M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"56","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-108","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H40M","transit_time":null,"routes":[{"air_segment_key":"145","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"146","origin":"CMN","departure_time":"2026-04-10T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-10","flight_time":"PT1H50M","distance":null,"lay_over":"PT22H05M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"147","origin":"MAD","departure_time":"2026-04-10T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-10","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3257.4,"gross_total":3257.4,"base_fare":2880,"tax":377.4,"sell":{"currency":"GBP","total":3257.4,"base_fare":2880,"tax":377.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI1Ny40LCJiYXNlX2ZhcmUiOjI4ODAsInRheCI6Mzc3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU3LjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4IjozNzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU3LjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4IjozNzcuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":863.85,"base_fare":762,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":863.85,"base_fare":762,"tax":101.85,"gross":{"base_fare":"762.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjMuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":863.85,"base_fare":762,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":863.85,"base_fare":762,"tax":101.85,"gross":{"base_fare":"762.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjMuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":764.85,"base_fare":678,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":764.85,"base_fare":678,"tax":86.85,"gross":{"base_fare":"678.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2NC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjQuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY0Ljg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":764.85,"base_fare":678,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":764.85,"base_fare":678,"tax":86.85,"gross":{"base_fare":"678.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2NC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjQuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY0Ljg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT22H05M","PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604101230mad2026041015201356mad202604101650lhr202604101815723","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-109","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"110","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-109","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"30","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"31","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT21H35M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"32","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-109","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"151","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"152","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"153","origin":"MAD","departure_time":"2026-04-09T17:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T19:10:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H25M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"725"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"725"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3257.4,"gross_total":3257.4,"base_fare":2880,"tax":377.4,"sell":{"currency":"GBP","total":3257.4,"base_fare":2880,"tax":377.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI1Ny40LCJiYXNlX2ZhcmUiOjI4ODAsInRheCI6Mzc3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU3LjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4IjozNzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU3LjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4IjozNzcuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":863.85,"base_fare":762,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":863.85,"base_fare":762,"tax":101.85,"gross":{"base_fare":"762.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjMuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":863.85,"base_fare":762,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":863.85,"base_fare":762,"tax":101.85,"gross":{"base_fare":"762.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjMuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":764.85,"base_fare":678,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":764.85,"base_fare":678,"tax":86.85,"gross":{"base_fare":"678.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2NC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjQuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY0Ljg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":764.85,"base_fare":678,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":764.85,"base_fare":678,"tax":86.85,"gross":{"base_fare":"678.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2NC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjQuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY0Ljg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT02H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604091745lhr202604091910725","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-110","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"111","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-110","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"30","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"31","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT21H35M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"32","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-110","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H40M","transit_time":null,"routes":[{"air_segment_key":"145","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"146","origin":"CMN","departure_time":"2026-04-10T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-10","flight_time":"PT1H50M","distance":null,"lay_over":"PT22H05M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"147","origin":"MAD","departure_time":"2026-04-10T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-10","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3257.4,"gross_total":3257.4,"base_fare":2880,"tax":377.4,"sell":{"currency":"GBP","total":3257.4,"base_fare":2880,"tax":377.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI1Ny40LCJiYXNlX2ZhcmUiOjI4ODAsInRheCI6Mzc3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU3LjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4IjozNzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU3LjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4IjozNzcuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":863.85,"base_fare":762,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":863.85,"base_fare":762,"tax":101.85,"gross":{"base_fare":"762.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjMuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":863.85,"base_fare":762,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":863.85,"base_fare":762,"tax":101.85,"gross":{"base_fare":"762.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjMuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":764.85,"base_fare":678,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":764.85,"base_fare":678,"tax":86.85,"gross":{"base_fare":"678.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2NC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjQuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY0Ljg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":764.85,"base_fare":678,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":764.85,"base_fare":678,"tax":86.85,"gross":{"base_fare":"678.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2NC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjQuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY0Ljg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT22H05M","PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604101230mad2026041015201356mad202604101650lhr202604101815723","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-111","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"112","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-111","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"36","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"37","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT12H25M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"38","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-111","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"159","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"160","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"161","origin":"MAD","departure_time":"2026-04-10T07:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H50M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3257.4,"gross_total":3257.4,"base_fare":2880,"tax":377.4,"sell":{"currency":"GBP","total":3257.4,"base_fare":2880,"tax":377.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI1Ny40LCJiYXNlX2ZhcmUiOjI4ODAsInRheCI6Mzc3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU3LjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4IjozNzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjU3LjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4IjozNzcuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":863.85,"base_fare":762,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":863.85,"base_fare":762,"tax":101.85,"gross":{"base_fare":"762.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjMuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":863.85,"base_fare":762,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":863.85,"base_fare":762,"tax":101.85,"gross":{"base_fare":"762.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2My44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjMuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":764.85,"base_fare":678,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":764.85,"base_fare":678,"tax":86.85,"gross":{"base_fare":"678.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2NC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjQuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY0Ljg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":764.85,"base_fare":678,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":764.85,"base_fare":678,"tax":86.85,"gross":{"base_fare":"678.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc2NC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NjQuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzY0Ljg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY0Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT11H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100700lhr202604100825711","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-112","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"113","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-112","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"69","origin":"LHR","departure_time":"2026-04-03T07:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"70","origin":"MAD","departure_time":"2026-04-03T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"71","origin":"CMN","departure_time":"2026-04-03T16:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T17:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H50M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7623"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7623"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-112","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"156","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"157","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"158","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3264.2,"gross_total":3264.2,"base_fare":2918,"tax":346.2,"sell":{"currency":"GBP","total":3264.2,"base_fare":2918,"tax":346.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2NC4yLCJiYXNlX2ZhcmUiOjI5MTgsInRheCI6MzQ2LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY0LjIsImJhc2VfZmFyZSI6MjkxOCwidGF4IjozNDYuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY0LjIsImJhc2VfZmFyZSI6MjkxOCwidGF4IjozNDYuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"767.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"gross":{"base_fare":"767.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NjEuMDUiLCJiYXNlX2ZhcmUiOiI3NjcuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODYxLjA1IiwiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODYxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"767.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"gross":{"base_fare":"767.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NjEuMDUiLCJiYXNlX2ZhcmUiOiI3NjcuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODYxLjA1IiwiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODYxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"692.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"gross":{"base_fare":"692.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MS4wNSIsImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzEuMDUiLCJiYXNlX2ZhcmUiOiI2OTIuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcxLjA1IiwiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"692.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"gross":{"base_fare":"692.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MS4wNSIsImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzEuMDUiLCJiYXNlX2ZhcmUiOiI2OTIuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcxLjA1IiwiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T07:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030750mad2026040311153643mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-113","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"114","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-113","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"44","origin":"LHR","departure_time":"2026-04-03T14:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T17:30:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3647"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3647"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"45","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"46","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-113","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"156","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"157","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"158","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3264.2,"gross_total":3264.2,"base_fare":2918,"tax":346.2,"sell":{"currency":"GBP","total":3264.2,"base_fare":2918,"tax":346.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2NC4yLCJiYXNlX2ZhcmUiOjI5MTgsInRheCI6MzQ2LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY0LjIsImJhc2VfZmFyZSI6MjkxOCwidGF4IjozNDYuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY0LjIsImJhc2VfZmFyZSI6MjkxOCwidGF4IjozNDYuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"767.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"gross":{"base_fare":"767.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NjEuMDUiLCJiYXNlX2ZhcmUiOiI3NjcuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODYxLjA1IiwiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODYxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"767.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"gross":{"base_fare":"767.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NjEuMDUiLCJiYXNlX2ZhcmUiOiI3NjcuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODYxLjA1IiwiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODYxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"692.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"gross":{"base_fare":"692.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MS4wNSIsImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzEuMDUiLCJiYXNlX2ZhcmUiOiI2OTIuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcxLjA1IiwiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"692.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"gross":{"base_fare":"692.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MS4wNSIsImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzEuMDUiLCJiYXNlX2ZhcmUiOiI2OTIuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcxLjA1IiwiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T14:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H35M","duration_seconds":38100,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031400mad2026040317303647mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H35M","destination_reach_timestamp":38100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-114","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"115","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-114","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"1","origin":"LHR","departure_time":"2026-04-03T06:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T09:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3641"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3641"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"2","origin":"MAD","departure_time":"2026-04-03T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT03H55M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"3","origin":"CMN","departure_time":"2026-04-03T16:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T17:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H50M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7623"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7623"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-114","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"156","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"157","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"158","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3264.2,"gross_total":3264.2,"base_fare":2918,"tax":346.2,"sell":{"currency":"GBP","total":3264.2,"base_fare":2918,"tax":346.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2NC4yLCJiYXNlX2ZhcmUiOjI5MTgsInRheCI6MzQ2LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY0LjIsImJhc2VfZmFyZSI6MjkxOCwidGF4IjozNDYuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY0LjIsImJhc2VfZmFyZSI6MjkxOCwidGF4IjozNDYuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"767.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"gross":{"base_fare":"767.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NjEuMDUiLCJiYXNlX2ZhcmUiOiI3NjcuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODYxLjA1IiwiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODYxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"767.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"gross":{"base_fare":"767.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NjEuMDUiLCJiYXNlX2ZhcmUiOiI3NjcuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODYxLjA1IiwiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODYxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"692.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"gross":{"base_fare":"692.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MS4wNSIsImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzEuMDUiLCJiYXNlX2ZhcmUiOiI2OTIuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcxLjA1IiwiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"692.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"gross":{"base_fare":"692.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MS4wNSIsImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzEuMDUiLCJiYXNlX2ZhcmUiOiI2OTIuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcxLjA1IiwiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-04-03T06:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030615mad2026040309403641mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-115","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"116","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-115","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"129","origin":"LHR","departure_time":"2026-04-03T12:20:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T15:50:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"777","name":"777","picture":"777.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"130","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT04H20M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"131","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-115","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"156","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"157","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"158","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3264.2,"gross_total":3264.2,"base_fare":2918,"tax":346.2,"sell":{"currency":"GBP","total":3264.2,"base_fare":2918,"tax":346.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2NC4yLCJiYXNlX2ZhcmUiOjI5MTgsInRheCI6MzQ2LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY0LjIsImJhc2VfZmFyZSI6MjkxOCwidGF4IjozNDYuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY0LjIsImJhc2VfZmFyZSI6MjkxOCwidGF4IjozNDYuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"767.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"gross":{"base_fare":"767.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NjEuMDUiLCJiYXNlX2ZhcmUiOiI3NjcuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODYxLjA1IiwiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODYxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"767.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"gross":{"base_fare":"767.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NjEuMDUiLCJiYXNlX2ZhcmUiOiI3NjcuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODYxLjA1IiwiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODYxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"692.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"gross":{"base_fare":"692.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MS4wNSIsImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzEuMDUiLCJiYXNlX2ZhcmUiOiI2OTIuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcxLjA1IiwiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"692.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"gross":{"base_fare":"692.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MS4wNSIsImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzEuMDUiLCJiYXNlX2ZhcmUiOiI2OTIuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcxLjA1IiwiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T12:20:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H35M","duration_seconds":38100,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031220mad2026040315503645mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H35M","destination_reach_timestamp":38100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-116","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"117","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-116","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"108","origin":"LHR","departure_time":"2026-04-03T11:30:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"109","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"110","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-116","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"156","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"157","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"158","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3264.2,"gross_total":3264.2,"base_fare":2918,"tax":346.2,"sell":{"currency":"GBP","total":3264.2,"base_fare":2918,"tax":346.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2NC4yLCJiYXNlX2ZhcmUiOjI5MTgsInRheCI6MzQ2LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY0LjIsImJhc2VfZmFyZSI6MjkxOCwidGF4IjozNDYuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY0LjIsImJhc2VfZmFyZSI6MjkxOCwidGF4IjozNDYuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"767.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"gross":{"base_fare":"767.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NjEuMDUiLCJiYXNlX2ZhcmUiOiI3NjcuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODYxLjA1IiwiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODYxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"767.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"gross":{"base_fare":"767.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NjEuMDUiLCJiYXNlX2ZhcmUiOiI3NjcuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODYxLjA1IiwiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODYxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"692.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"gross":{"base_fare":"692.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MS4wNSIsImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzEuMDUiLCJiYXNlX2ZhcmUiOiI2OTIuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcxLjA1IiwiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"692.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"gross":{"base_fare":"692.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MS4wNSIsImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzEuMDUiLCJiYXNlX2ZhcmUiOiI2OTIuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcxLjA1IiwiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031130mad202604031455716mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-117","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"118","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-117","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"75","origin":"LHR","departure_time":"2026-04-03T10:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"76","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"77","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-117","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"156","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"157","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"158","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3264.2,"gross_total":3264.2,"base_fare":2918,"tax":346.2,"sell":{"currency":"GBP","total":3264.2,"base_fare":2918,"tax":346.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2NC4yLCJiYXNlX2ZhcmUiOjI5MTgsInRheCI6MzQ2LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY0LjIsImJhc2VfZmFyZSI6MjkxOCwidGF4IjozNDYuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY0LjIsImJhc2VfZmFyZSI6MjkxOCwidGF4IjozNDYuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"767.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"gross":{"base_fare":"767.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NjEuMDUiLCJiYXNlX2ZhcmUiOiI3NjcuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODYxLjA1IiwiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODYxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"767.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"gross":{"base_fare":"767.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NjEuMDUiLCJiYXNlX2ZhcmUiOiI3NjcuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODYxLjA1IiwiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODYxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"692.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"gross":{"base_fare":"692.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MS4wNSIsImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzEuMDUiLCJiYXNlX2ZhcmUiOiI2OTIuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcxLjA1IiwiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"692.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"gross":{"base_fare":"692.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MS4wNSIsImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzEuMDUiLCJiYXNlX2ZhcmUiOiI2OTIuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcxLjA1IiwiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031050mad202604031415714mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-118","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"119","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-118","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"10","origin":"LHR","departure_time":"2026-04-03T09:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"11","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"12","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-118","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"156","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"157","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"158","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3264.2,"gross_total":3264.2,"base_fare":2918,"tax":346.2,"sell":{"currency":"GBP","total":3264.2,"base_fare":2918,"tax":346.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2NC4yLCJiYXNlX2ZhcmUiOjI5MTgsInRheCI6MzQ2LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY0LjIsImJhc2VfZmFyZSI6MjkxOCwidGF4IjozNDYuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY0LjIsImJhc2VfZmFyZSI6MjkxOCwidGF4IjozNDYuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"767.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"gross":{"base_fare":"767.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NjEuMDUiLCJiYXNlX2ZhcmUiOiI3NjcuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODYxLjA1IiwiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODYxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"767.00","tax":"94.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.05,"base_fare":767,"tax":94.05,"gross":{"base_fare":"767.00","tax":"94.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS4wNSIsImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4NjEuMDUiLCJiYXNlX2ZhcmUiOiI3NjcuMDAiLCJ0YXgiOiI5NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6Ijk0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODYxLjA1IiwiYmFzZV9mYXJlIjoiNzY3LjAwIiwidGF4IjoiOTQuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODYxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"692.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"gross":{"base_fare":"692.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MS4wNSIsImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzEuMDUiLCJiYXNlX2ZhcmUiOiI2OTIuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcxLjA1IiwiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"692.00","tax":"79.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":771.05,"base_fare":692,"tax":79.05,"gross":{"base_fare":"692.00","tax":"79.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MS4wNSIsImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzEuMDUiLCJiYXNlX2ZhcmUiOiI2OTIuMDAiLCJ0YXgiOiI3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6Ijc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcxLjA1IiwiYmFzZV9mYXJlIjoiNjkyLjAwIiwidGF4IjoiNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030915mad202604031240712mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-119","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"120","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-119","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"69","origin":"LHR","departure_time":"2026-04-03T07:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"70","origin":"MAD","departure_time":"2026-04-03T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"71","origin":"CMN","departure_time":"2026-04-03T16:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T17:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H50M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7623"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7623"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-119","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"168","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"169","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"170","origin":"MAD","departure_time":"2026-04-10T08:05:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3266.2,"gross_total":3266.2,"base_fare":2896,"tax":370.2,"sell":{"currency":"GBP","total":3266.2,"base_fare":2896,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2Ni4yLCJiYXNlX2ZhcmUiOjI4OTYsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY2LjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY2LjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"gross":{"base_fare":"724.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"gross":{"base_fare":"724.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"gross":{"base_fare":"724.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDkuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA5LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA5LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"gross":{"base_fare":"724.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDkuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA5LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA5LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T07:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030750mad2026040311153643mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100805lhr202604100930713","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-120","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"121","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-120","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"44","origin":"LHR","departure_time":"2026-04-03T14:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T17:30:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3647"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3647"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"45","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"46","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-120","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"168","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"169","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"170","origin":"MAD","departure_time":"2026-04-10T08:05:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3266.2,"gross_total":3266.2,"base_fare":2896,"tax":370.2,"sell":{"currency":"GBP","total":3266.2,"base_fare":2896,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2Ni4yLCJiYXNlX2ZhcmUiOjI4OTYsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY2LjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY2LjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"gross":{"base_fare":"724.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"gross":{"base_fare":"724.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"gross":{"base_fare":"724.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDkuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA5LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA5LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"gross":{"base_fare":"724.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDkuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA5LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA5LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T14:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031400mad2026040317303647mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100805lhr202604100930713","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-121","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"122","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-121","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"1","origin":"LHR","departure_time":"2026-04-03T06:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T09:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3641"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3641"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"2","origin":"MAD","departure_time":"2026-04-03T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT03H55M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"3","origin":"CMN","departure_time":"2026-04-03T16:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T17:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H50M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7623"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7623"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-121","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"168","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"169","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"170","origin":"MAD","departure_time":"2026-04-10T08:05:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3266.2,"gross_total":3266.2,"base_fare":2896,"tax":370.2,"sell":{"currency":"GBP","total":3266.2,"base_fare":2896,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2Ni4yLCJiYXNlX2ZhcmUiOjI4OTYsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY2LjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY2LjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"gross":{"base_fare":"724.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"gross":{"base_fare":"724.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"gross":{"base_fare":"724.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDkuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA5LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA5LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"gross":{"base_fare":"724.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDkuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA5LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA5LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-04-03T06:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030615mad2026040309403641mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100805lhr202604100930713","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-122","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"123","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-122","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"129","origin":"LHR","departure_time":"2026-04-03T12:20:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T15:50:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"777","name":"777","picture":"777.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"130","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT04H20M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"131","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-122","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"168","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"169","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"170","origin":"MAD","departure_time":"2026-04-10T08:05:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3266.2,"gross_total":3266.2,"base_fare":2896,"tax":370.2,"sell":{"currency":"GBP","total":3266.2,"base_fare":2896,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2Ni4yLCJiYXNlX2ZhcmUiOjI4OTYsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY2LjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY2LjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"gross":{"base_fare":"724.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"gross":{"base_fare":"724.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"gross":{"base_fare":"724.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDkuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA5LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA5LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"gross":{"base_fare":"724.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDkuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA5LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA5LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T12:20:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031220mad2026040315503645mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100805lhr202604100930713","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-123","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"124","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-123","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"108","origin":"LHR","departure_time":"2026-04-03T11:30:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"109","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"110","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-123","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"168","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"169","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"170","origin":"MAD","departure_time":"2026-04-10T08:05:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3266.2,"gross_total":3266.2,"base_fare":2896,"tax":370.2,"sell":{"currency":"GBP","total":3266.2,"base_fare":2896,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2Ni4yLCJiYXNlX2ZhcmUiOjI4OTYsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY2LjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY2LjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"gross":{"base_fare":"724.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"gross":{"base_fare":"724.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"gross":{"base_fare":"724.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDkuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA5LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA5LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"gross":{"base_fare":"724.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDkuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA5LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA5LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031130mad202604031455716mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100805lhr202604100930713","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-124","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"125","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-124","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"75","origin":"LHR","departure_time":"2026-04-03T10:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"76","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"77","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-124","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"168","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"169","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"170","origin":"MAD","departure_time":"2026-04-10T08:05:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3266.2,"gross_total":3266.2,"base_fare":2896,"tax":370.2,"sell":{"currency":"GBP","total":3266.2,"base_fare":2896,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2Ni4yLCJiYXNlX2ZhcmUiOjI4OTYsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY2LjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY2LjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"gross":{"base_fare":"724.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"gross":{"base_fare":"724.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"gross":{"base_fare":"724.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDkuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA5LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA5LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"gross":{"base_fare":"724.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDkuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA5LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA5LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031050mad202604031415714mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100805lhr202604100930713","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-125","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"126","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-125","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"10","origin":"LHR","departure_time":"2026-04-03T09:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"11","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"12","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-125","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"168","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"169","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"170","origin":"MAD","departure_time":"2026-04-10T08:05:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3266.2,"gross_total":3266.2,"base_fare":2896,"tax":370.2,"sell":{"currency":"GBP","total":3266.2,"base_fare":2896,"tax":370.2},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2Ni4yLCJiYXNlX2ZhcmUiOjI4OTYsInRheCI6MzcwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY2LjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNzAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjY2LjIsImJhc2VfZmFyZSI6Mjg5NiwidGF4IjozNzAuMn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"gross":{"base_fare":"724.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"100.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.05,"base_fare":724,"tax":100.05,"gross":{"base_fare":"724.00","tax":"100.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6IjEwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"gross":{"base_fare":"724.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDkuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA5LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA5LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"724.00","tax":"85.05","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.05,"base_fare":724,"tax":85.05,"gross":{"base_fare":"724.00","tax":"85.05","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4wNSIsImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI4MDkuMDUiLCJiYXNlX2ZhcmUiOiI3MjQuMDAiLCJ0YXgiOiI4NS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC4wMCIsInRheCI6Ijg1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiODA5LjA1IiwiYmFzZV9mYXJlIjoiNzI0LjAwIiwidGF4IjoiODUuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA5LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030915mad202604031240712mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100805lhr202604100930713","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-126","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"127","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-126","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"54","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"55","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT20H45M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"56","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-126","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3267,"gross_total":3267,"base_fare":2404,"tax":863,"sell":{"currency":"GBP","total":3267,"base_fare":2404,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2NywiYmFzZV9mYXJlIjoyNDA0LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMyNjcsImJhc2VfZmFyZSI6MjQwNCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2NywiYmFzZV9mYXJlIjoyNDA0LCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.25,"base_fare":601,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"601.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.25,"base_fare":601,"tax":223.25,"gross":{"base_fare":"601.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.25,"base_fare":601,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"601.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.25,"base_fare":601,"tax":223.25,"gross":{"base_fare":"601.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.25,"base_fare":601,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"601.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.25,"base_fare":601,"tax":208.25,"gross":{"base_fare":"601.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDkuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.25,"base_fare":601,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"601.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.25,"base_fare":601,"tax":208.25,"gross":{"base_fare":"601.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDkuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H25M","duration_seconds":37500,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-127","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"128","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-127","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"54","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"55","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT20H45M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"56","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-127","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"186","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"187","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"188","origin":"MAD","departure_time":"2026-04-09T15:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T17:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H30M","distance":null,"lay_over":"PT03H10M","lay_over_date":"2026-04-09","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3267,"gross_total":3267,"base_fare":2404,"tax":863,"sell":{"currency":"GBP","total":3267,"base_fare":2404,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2NywiYmFzZV9mYXJlIjoyNDA0LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMyNjcsImJhc2VfZmFyZSI6MjQwNCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2NywiYmFzZV9mYXJlIjoyNDA0LCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.25,"base_fare":601,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"601.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.25,"base_fare":601,"tax":223.25,"gross":{"base_fare":"601.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.25,"base_fare":601,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"601.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.25,"base_fare":601,"tax":223.25,"gross":{"base_fare":"601.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.25,"base_fare":601,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"601.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.25,"base_fare":601,"tax":208.25,"gross":{"base_fare":"601.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDkuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.25,"base_fare":601,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"601.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.25,"base_fare":601,"tax":208.25,"gross":{"base_fare":"601.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDkuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT03H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091545lhr202604091715721","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-128","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"129","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-128","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"54","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"55","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT20H45M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"56","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-128","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"189","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"190","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"191","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT04H15M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3267,"gross_total":3267,"base_fare":2404,"tax":863,"sell":{"currency":"GBP","total":3267,"base_fare":2404,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2NywiYmFzZV9mYXJlIjoyNDA0LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMyNjcsImJhc2VfZmFyZSI6MjQwNCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2NywiYmFzZV9mYXJlIjoyNDA0LCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.25,"base_fare":601,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"601.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.25,"base_fare":601,"tax":223.25,"gross":{"base_fare":"601.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.25,"base_fare":601,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"601.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.25,"base_fare":601,"tax":223.25,"gross":{"base_fare":"601.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.25,"base_fare":601,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"601.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.25,"base_fare":601,"tax":208.25,"gross":{"base_fare":"601.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDkuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.25,"base_fare":601,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"601.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.25,"base_fare":601,"tax":208.25,"gross":{"base_fare":"601.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDkuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H25M","duration_seconds":37500,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT04H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-129","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"130","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-129","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"30","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"31","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT21H35M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"32","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-129","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3267,"gross_total":3267,"base_fare":2404,"tax":863,"sell":{"currency":"GBP","total":3267,"base_fare":2404,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2NywiYmFzZV9mYXJlIjoyNDA0LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMyNjcsImJhc2VfZmFyZSI6MjQwNCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2NywiYmFzZV9mYXJlIjoyNDA0LCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.25,"base_fare":601,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"601.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.25,"base_fare":601,"tax":223.25,"gross":{"base_fare":"601.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.25,"base_fare":601,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"601.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.25,"base_fare":601,"tax":223.25,"gross":{"base_fare":"601.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.25,"base_fare":601,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"601.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.25,"base_fare":601,"tax":208.25,"gross":{"base_fare":"601.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDkuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.25,"base_fare":601,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"601.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.25,"base_fare":601,"tax":208.25,"gross":{"base_fare":"601.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDkuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H25M","duration_seconds":37500,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-130","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"131","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-130","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"30","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"31","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT21H35M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"32","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-130","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"186","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"187","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"188","origin":"MAD","departure_time":"2026-04-09T15:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T17:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H30M","distance":null,"lay_over":"PT03H10M","lay_over_date":"2026-04-09","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3267,"gross_total":3267,"base_fare":2404,"tax":863,"sell":{"currency":"GBP","total":3267,"base_fare":2404,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2NywiYmFzZV9mYXJlIjoyNDA0LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMyNjcsImJhc2VfZmFyZSI6MjQwNCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2NywiYmFzZV9mYXJlIjoyNDA0LCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.25,"base_fare":601,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"601.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.25,"base_fare":601,"tax":223.25,"gross":{"base_fare":"601.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.25,"base_fare":601,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"601.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.25,"base_fare":601,"tax":223.25,"gross":{"base_fare":"601.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.25,"base_fare":601,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"601.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.25,"base_fare":601,"tax":208.25,"gross":{"base_fare":"601.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDkuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.25,"base_fare":601,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"601.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.25,"base_fare":601,"tax":208.25,"gross":{"base_fare":"601.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDkuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT03H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091545lhr202604091715721","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-131","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"132","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-131","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"30","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"31","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT21H35M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"32","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-131","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"189","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"190","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"191","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT04H15M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3267,"gross_total":3267,"base_fare":2404,"tax":863,"sell":{"currency":"GBP","total":3267,"base_fare":2404,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2NywiYmFzZV9mYXJlIjoyNDA0LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMyNjcsImJhc2VfZmFyZSI6MjQwNCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI2NywiYmFzZV9mYXJlIjoyNDA0LCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.25,"base_fare":601,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"601.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.25,"base_fare":601,"tax":223.25,"gross":{"base_fare":"601.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":824.25,"base_fare":601,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"601.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":824.25,"base_fare":601,"tax":223.25,"gross":{"base_fare":"601.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNC4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.25,"base_fare":601,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"601.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.25,"base_fare":601,"tax":208.25,"gross":{"base_fare":"601.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDkuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":809.25,"base_fare":601,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"601.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":809.25,"base_fare":601,"tax":208.25,"gross":{"base_fare":"601.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwOS4yNSIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDkuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H25M","duration_seconds":37500,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT04H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-132","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"133","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-132","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"36","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"37","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT12H25M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"38","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-132","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"156","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"157","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"158","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3275.4,"gross_total":3275.4,"base_fare":2898,"tax":377.4,"sell":{"currency":"GBP","total":3275.4,"base_fare":2898,"tax":377.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI3NS40LCJiYXNlX2ZhcmUiOjI4OTgsInRheCI6Mzc3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjc1LjQsImJhc2VfZmFyZSI6Mjg5OCwidGF4IjozNzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjc1LjQsImJhc2VfZmFyZSI6Mjg5OCwidGF4IjozNzcuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":905.85,"base_fare":804,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"804.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":905.85,"base_fare":804,"tax":101.85,"gross":{"base_fare":"804.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwNS44NSIsImJhc2VfZmFyZSI6IjgwNC4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwNC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwNS44NSIsImJhc2VfZmFyZSI6IjgwNC4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwNC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwNS44NSIsImJhc2VfZmFyZSI6IjgwNC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MDUuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":905.85,"base_fare":804,"tax":101.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"804.00","tax":"101.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":905.85,"base_fare":804,"tax":101.85,"gross":{"base_fare":"804.00","tax":"101.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwNS44NSIsImJhc2VfZmFyZSI6IjgwNC4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwNC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwNS44NSIsImJhc2VfZmFyZSI6IjgwNC4wMCIsInRheCI6IjEwMS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwNC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwNS44NSIsImJhc2VfZmFyZSI6IjgwNC4wMCIsInRheCI6IjEwMS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MDUuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":731.85,"base_fare":645,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"645.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":731.85,"base_fare":645,"tax":86.85,"gross":{"base_fare":"645.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczMS44NSIsImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ1LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzEuODUiLCJiYXNlX2ZhcmUiOiI2NDUuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzMxLjg1IiwiYmFzZV9mYXJlIjoiNjQ1LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzMxLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":731.85,"base_fare":645,"tax":86.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"645.00","tax":"86.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":731.85,"base_fare":645,"tax":86.85,"gross":{"base_fare":"645.00","tax":"86.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjczMS44NSIsImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6Ijg2Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ1LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3MzEuODUiLCJiYXNlX2ZhcmUiOiI2NDUuMDAiLCJ0YXgiOiI4Ni44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6Ijg2Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzMxLjg1IiwiYmFzZV9mYXJlIjoiNjQ1LjAwIiwidGF4IjoiODYuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzMxLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H35M","duration_seconds":38100,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H35M","destination_reach_timestamp":38100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-133","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"134","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-133","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"36","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"37","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT12H25M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"38","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-133","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"168","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"169","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"170","origin":"MAD","departure_time":"2026-04-10T08:05:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3281.4,"gross_total":3281.4,"base_fare":2880,"tax":401.4,"sell":{"currency":"GBP","total":3281.4,"base_fare":2880,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI4MS40LCJiYXNlX2ZhcmUiOjI4ODAsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjgxLjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjgxLjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"gross":{"base_fare":"762.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"gross":{"base_fare":"762.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"gross":{"base_fare":"678.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzAuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcwLjg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"gross":{"base_fare":"678.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzAuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcwLjg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100805lhr202604100930713","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-134","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"135","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-134","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"54","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"55","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT20H45M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"56","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-134","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"177","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"178","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"179","origin":"MAD","departure_time":"2026-04-10T07:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H40M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3281.4,"gross_total":3281.4,"base_fare":2880,"tax":401.4,"sell":{"currency":"GBP","total":3281.4,"base_fare":2880,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI4MS40LCJiYXNlX2ZhcmUiOjI4ODAsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjgxLjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjgxLjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"gross":{"base_fare":"762.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"gross":{"base_fare":"762.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"gross":{"base_fare":"678.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzAuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcwLjg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"gross":{"base_fare":"678.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzAuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcwLjg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT15H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604100700lhr202604100825711","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-135","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"136","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-135","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"54","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"55","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT20H45M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"56","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-135","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"171","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"172","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"173","origin":"MAD","departure_time":"2026-04-10T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT23H35M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3281.4,"gross_total":3281.4,"base_fare":2880,"tax":401.4,"sell":{"currency":"GBP","total":3281.4,"base_fare":2880,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI4MS40LCJiYXNlX2ZhcmUiOjI4ODAsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjgxLjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjgxLjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"gross":{"base_fare":"762.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"gross":{"base_fare":"762.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"gross":{"base_fare":"678.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzAuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcwLjg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"gross":{"base_fare":"678.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzAuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcwLjg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT23H35M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604101455lhr202604101620719","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-136","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"137","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-136","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"30","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"31","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT21H35M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"32","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-136","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"177","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"178","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"179","origin":"MAD","departure_time":"2026-04-10T07:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H40M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3281.4,"gross_total":3281.4,"base_fare":2880,"tax":401.4,"sell":{"currency":"GBP","total":3281.4,"base_fare":2880,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI4MS40LCJiYXNlX2ZhcmUiOjI4ODAsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjgxLjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjgxLjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"gross":{"base_fare":"762.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"gross":{"base_fare":"762.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"gross":{"base_fare":"678.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzAuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcwLjg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"gross":{"base_fare":"678.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzAuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcwLjg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT15H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604100700lhr202604100825711","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-137","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"138","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-137","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"30","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"31","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT21H35M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"32","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-137","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"171","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"172","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"173","origin":"MAD","departure_time":"2026-04-10T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT23H35M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3281.4,"gross_total":3281.4,"base_fare":2880,"tax":401.4,"sell":{"currency":"GBP","total":3281.4,"base_fare":2880,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI4MS40LCJiYXNlX2ZhcmUiOjI4ODAsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjgxLjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjgxLjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"gross":{"base_fare":"762.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"gross":{"base_fare":"762.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"gross":{"base_fare":"678.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzAuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcwLjg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"gross":{"base_fare":"678.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzAuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcwLjg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT23H35M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604101455lhr202604101620719","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-138","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"139","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-138","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"54","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"55","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT20H45M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"56","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-138","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"183","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"184","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"185","origin":"MAD","departure_time":"2026-04-10T08:05:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT16H45M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3281.4,"gross_total":3281.4,"base_fare":2880,"tax":401.4,"sell":{"currency":"GBP","total":3281.4,"base_fare":2880,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI4MS40LCJiYXNlX2ZhcmUiOjI4ODAsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjgxLjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjgxLjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"gross":{"base_fare":"762.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"gross":{"base_fare":"762.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"gross":{"base_fare":"678.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzAuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcwLjg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"gross":{"base_fare":"678.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzAuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcwLjg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT16H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604100805lhr202604100930713","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-139","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"140","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-139","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"30","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"31","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT21H35M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"32","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-139","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"183","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"184","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"185","origin":"MAD","departure_time":"2026-04-10T08:05:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT16H45M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3281.4,"gross_total":3281.4,"base_fare":2880,"tax":401.4,"sell":{"currency":"GBP","total":3281.4,"base_fare":2880,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI4MS40LCJiYXNlX2ZhcmUiOjI4ODAsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjgxLjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjgxLjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"gross":{"base_fare":"762.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"gross":{"base_fare":"762.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"gross":{"base_fare":"678.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzAuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcwLjg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"gross":{"base_fare":"678.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzAuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcwLjg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT16H45M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604100805lhr202604100930713","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-140","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"141","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-140","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"54","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"55","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT20H45M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"56","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-140","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"203","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"204","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"205","origin":"MAD","departure_time":"2026-04-10T09:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T10:35:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT17H50M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"715"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"715"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3281.4,"gross_total":3281.4,"base_fare":2880,"tax":401.4,"sell":{"currency":"GBP","total":3281.4,"base_fare":2880,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI4MS40LCJiYXNlX2ZhcmUiOjI4ODAsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjgxLjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjgxLjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"gross":{"base_fare":"762.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"gross":{"base_fare":"762.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"gross":{"base_fare":"678.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzAuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcwLjg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"gross":{"base_fare":"678.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzAuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcwLjg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT17H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604100910lhr202604101035715","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-141","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"142","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-141","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"30","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"31","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT21H35M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"32","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-141","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"203","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"204","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"205","origin":"MAD","departure_time":"2026-04-10T09:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T10:35:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT17H50M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"715"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"715"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3281.4,"gross_total":3281.4,"base_fare":2880,"tax":401.4,"sell":{"currency":"GBP","total":3281.4,"base_fare":2880,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzI4MS40LCJiYXNlX2ZhcmUiOjI4ODAsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjgxLjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMjgxLjQsImJhc2VfZmFyZSI6Mjg4MCwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"gross":{"base_fare":"762.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":869.85,"base_fare":762,"tax":107.85,"gross":{"base_fare":"762.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2OS44NSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"gross":{"base_fare":"678.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzAuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcwLjg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":770.85,"base_fare":678,"tax":92.85,"gross":{"base_fare":"678.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc3MC44NSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3NzAuODUiLCJiYXNlX2ZhcmUiOiI2NzguMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzcwLjg1IiwiYmFzZV9mYXJlIjoiNjc4LjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT17H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604100910lhr202604101035715","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-142","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"143","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-142","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"57","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"58","origin":"MAD","departure_time":"2026-04-04T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT14H10M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"59","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-142","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"174","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"175","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"176","origin":"MAD","departure_time":"2026-04-10T09:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T10:35:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT14H00M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"715"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"715"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3353.4,"gross_total":3353.4,"base_fare":2952,"tax":401.4,"sell":{"currency":"GBP","total":3353.4,"base_fare":2952,"tax":401.4},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzM1My40LCJiYXNlX2ZhcmUiOjI5NTIsInRheCI6NDAxLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMzUzLjQsImJhc2VfZmFyZSI6Mjk1MiwidGF4Ijo0MDEuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozMzUzLjQsImJhc2VfZmFyZSI6Mjk1MiwidGF4Ijo0MDEuNH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":882.85,"base_fare":775,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":882.85,"base_fare":775,"tax":107.85,"gross":{"base_fare":"775.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Mi44NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Mi44NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Mi44NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODIuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":882.85,"base_fare":775,"tax":107.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"107.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":882.85,"base_fare":775,"tax":107.85,"gross":{"base_fare":"775.00","tax":"107.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Mi44NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Mi44NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjEwNy44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Mi44NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjEwNy44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODIuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":793.85,"base_fare":701,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"701.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":793.85,"base_fare":701,"tax":92.85,"gross":{"base_fare":"701.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5My44NSIsImJhc2VfZmFyZSI6IjcwMS4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAxLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTMuODUiLCJiYXNlX2ZhcmUiOiI3MDEuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMS4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzkzLjg1IiwiYmFzZV9mYXJlIjoiNzAxLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzkzLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":793.85,"base_fare":701,"tax":92.85,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"701.00","tax":"92.85","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":793.85,"base_fare":701,"tax":92.85,"gross":{"base_fare":"701.00","tax":"92.85","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijc5My44NSIsImJhc2VfZmFyZSI6IjcwMS4wMCIsInRheCI6IjkyLjg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAxLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiI3OTMuODUiLCJiYXNlX2ZhcmUiOiI3MDEuMDAiLCJ0YXgiOiI5Mi44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMS4wMCIsInRheCI6IjkyLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiNzkzLjg1IiwiYmFzZV9mYXJlIjoiNzAxLjAwIiwidGF4IjoiOTIuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzkzLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H50M","duration_seconds":39000,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT14H00M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604041335cmn2026040414257645cmn202604042315aga2026040500157636aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100910lhr202604101035715","total_price":null,"destination_reach_time":"PT10H50M","destination_reach_timestamp":39000},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-143","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"144","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-143","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"57","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"58","origin":"MAD","departure_time":"2026-04-04T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT14H10M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"59","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-143","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3387,"gross_total":3387,"base_fare":2524,"tax":863,"sell":{"currency":"GBP","total":3387,"base_fare":2524,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzM4NywiYmFzZV9mYXJlIjoyNTI0LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMzODcsImJhc2VfZmFyZSI6MjUyNCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzM4NywiYmFzZV9mYXJlIjoyNTI0LCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":891.25,"base_fare":668,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"668.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":891.25,"base_fare":668,"tax":223.25,"gross":{"base_fare":"668.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTEuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":891.25,"base_fare":668,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"668.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":891.25,"base_fare":668,"tax":223.25,"gross":{"base_fare":"668.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTEuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":802.25,"base_fare":594,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"594.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":802.25,"base_fare":594,"tax":208.25,"gross":{"base_fare":"594.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":802.25,"base_fare":594,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"594.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":802.25,"base_fare":594,"tax":208.25,"gross":{"base_fare":"594.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H25M","duration_seconds":37500,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604041335cmn2026040414257645cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-144","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"145","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-144","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"57","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"58","origin":"MAD","departure_time":"2026-04-04T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT14H10M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"59","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-144","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"186","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"187","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"188","origin":"MAD","departure_time":"2026-04-09T15:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T17:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H30M","distance":null,"lay_over":"PT03H10M","lay_over_date":"2026-04-09","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3387,"gross_total":3387,"base_fare":2524,"tax":863,"sell":{"currency":"GBP","total":3387,"base_fare":2524,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzM4NywiYmFzZV9mYXJlIjoyNTI0LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMzODcsImJhc2VfZmFyZSI6MjUyNCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzM4NywiYmFzZV9mYXJlIjoyNTI0LCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":891.25,"base_fare":668,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"668.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":891.25,"base_fare":668,"tax":223.25,"gross":{"base_fare":"668.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTEuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":891.25,"base_fare":668,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"668.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":891.25,"base_fare":668,"tax":223.25,"gross":{"base_fare":"668.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTEuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":802.25,"base_fare":594,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"594.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":802.25,"base_fare":594,"tax":208.25,"gross":{"base_fare":"594.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":802.25,"base_fare":594,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"594.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":802.25,"base_fare":594,"tax":208.25,"gross":{"base_fare":"594.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT03H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604041335cmn2026040414257645cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091545lhr202604091715721","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-145","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"146","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-145","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"57","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"58","origin":"MAD","departure_time":"2026-04-04T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT14H10M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"59","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-145","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"189","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"190","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"191","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT04H15M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3387,"gross_total":3387,"base_fare":2524,"tax":863,"sell":{"currency":"GBP","total":3387,"base_fare":2524,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzM4NywiYmFzZV9mYXJlIjoyNTI0LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMzODcsImJhc2VfZmFyZSI6MjUyNCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzM4NywiYmFzZV9mYXJlIjoyNTI0LCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":891.25,"base_fare":668,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"668.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":891.25,"base_fare":668,"tax":223.25,"gross":{"base_fare":"668.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTEuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":891.25,"base_fare":668,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"668.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":891.25,"base_fare":668,"tax":223.25,"gross":{"base_fare":"668.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTEuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":802.25,"base_fare":594,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"594.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":802.25,"base_fare":594,"tax":208.25,"gross":{"base_fare":"594.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":802.25,"base_fare":594,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"594.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":802.25,"base_fare":594,"tax":208.25,"gross":{"base_fare":"594.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H25M","duration_seconds":37500,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT04H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604041335cmn2026040414257645cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-146","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"147","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-146","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"33","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"34","origin":"MAD","departure_time":"2026-04-04T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT15H00M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"35","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-146","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3387,"gross_total":3387,"base_fare":2524,"tax":863,"sell":{"currency":"GBP","total":3387,"base_fare":2524,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzM4NywiYmFzZV9mYXJlIjoyNTI0LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMzODcsImJhc2VfZmFyZSI6MjUyNCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzM4NywiYmFzZV9mYXJlIjoyNTI0LCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":891.25,"base_fare":668,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"668.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":891.25,"base_fare":668,"tax":223.25,"gross":{"base_fare":"668.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTEuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":891.25,"base_fare":668,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"668.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":891.25,"base_fare":668,"tax":223.25,"gross":{"base_fare":"668.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTEuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":802.25,"base_fare":594,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"594.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":802.25,"base_fare":594,"tax":208.25,"gross":{"base_fare":"594.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":802.25,"base_fare":594,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"594.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":802.25,"base_fare":594,"tax":208.25,"gross":{"base_fare":"594.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H25M","duration_seconds":37500,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041335cmn2026040414257645cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-147","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"148","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-147","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"33","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"34","origin":"MAD","departure_time":"2026-04-04T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT15H00M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"35","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-147","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"186","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"187","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"188","origin":"MAD","departure_time":"2026-04-09T15:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T17:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H30M","distance":null,"lay_over":"PT03H10M","lay_over_date":"2026-04-09","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3387,"gross_total":3387,"base_fare":2524,"tax":863,"sell":{"currency":"GBP","total":3387,"base_fare":2524,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzM4NywiYmFzZV9mYXJlIjoyNTI0LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMzODcsImJhc2VfZmFyZSI6MjUyNCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzM4NywiYmFzZV9mYXJlIjoyNTI0LCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":891.25,"base_fare":668,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"668.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":891.25,"base_fare":668,"tax":223.25,"gross":{"base_fare":"668.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTEuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":891.25,"base_fare":668,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"668.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":891.25,"base_fare":668,"tax":223.25,"gross":{"base_fare":"668.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTEuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":802.25,"base_fare":594,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"594.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":802.25,"base_fare":594,"tax":208.25,"gross":{"base_fare":"594.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":802.25,"base_fare":594,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"594.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":802.25,"base_fare":594,"tax":208.25,"gross":{"base_fare":"594.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT03H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041335cmn2026040414257645cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091545lhr202604091715721","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-148","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"149","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-148","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"33","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"34","origin":"MAD","departure_time":"2026-04-04T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT15H00M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"35","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-148","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"189","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"190","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"191","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT04H15M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3387,"gross_total":3387,"base_fare":2524,"tax":863,"sell":{"currency":"GBP","total":3387,"base_fare":2524,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzM4NywiYmFzZV9mYXJlIjoyNTI0LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjMzODcsImJhc2VfZmFyZSI6MjUyNCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzM4NywiYmFzZV9mYXJlIjoyNTI0LCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":891.25,"base_fare":668,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"668.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":891.25,"base_fare":668,"tax":223.25,"gross":{"base_fare":"668.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTEuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":891.25,"base_fare":668,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"668.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":891.25,"base_fare":668,"tax":223.25,"gross":{"base_fare":"668.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5MS4yNSIsImJhc2VfZmFyZSI6IjY2OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTEuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":802.25,"base_fare":594,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"594.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":802.25,"base_fare":594,"tax":208.25,"gross":{"base_fare":"594.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":802.25,"base_fare":594,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"594.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":802.25,"base_fare":594,"tax":208.25,"gross":{"base_fare":"594.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgwMi4yNSIsImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H25M","duration_seconds":37500,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT04H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041335cmn2026040414257645cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-149","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"150","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-149","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H45M","transit_time":null,"routes":[{"air_segment_key":"47","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"48","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT12H25M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"49","origin":"CMN","departure_time":"2026-04-04T15:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T16:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT03H05M","lay_over_date":"2026-04-04","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"483"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"483"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-149","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3455,"gross_total":3455,"base_fare":2568,"tax":887,"sell":{"currency":"GBP","total":3455,"base_fare":2568,"tax":887},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ1NSwiYmFzZV9mYXJlIjoyNTY4LCJ0YXgiOjg4N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM0NTUsImJhc2VfZmFyZSI6MjU2OCwidGF4Ijo4ODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ1NSwiYmFzZV9mYXJlIjoyNTY4LCJ0YXgiOjg4N319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":913.25,"base_fare":684,"tax":229.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"229.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":913.25,"base_fare":684,"tax":229.25,"gross":{"base_fare":"684.00","tax":"229.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkxMy4yNSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjIyOS4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjIyOS4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkxMy4yNSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjIyOS4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjIyOS4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkxMy4yNSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjIyOS4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MTMuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":913.25,"base_fare":684,"tax":229.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"684.00","tax":"229.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":913.25,"base_fare":684,"tax":229.25,"gross":{"base_fare":"684.00","tax":"229.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkxMy4yNSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjIyOS4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjIyOS4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkxMy4yNSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjIyOS4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjIyOS4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkxMy4yNSIsImJhc2VfZmFyZSI6IjY4NC4wMCIsInRheCI6IjIyOS4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MTMuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":814.25,"base_fare":600,"tax":214.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"600.00","tax":"214.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":814.25,"base_fare":600,"tax":214.25,"gross":{"base_fare":"600.00","tax":"214.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNC4yNSIsImJhc2VfZmFyZSI6IjYwMC4wMCIsInRheCI6IjIxNC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMC4wMCIsInRheCI6IjIxNC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNC4yNSIsImJhc2VfZmFyZSI6IjYwMC4wMCIsInRheCI6IjIxNC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMC4wMCIsInRheCI6IjIxNC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNC4yNSIsImJhc2VfZmFyZSI6IjYwMC4wMCIsInRheCI6IjIxNC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MTQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":814.25,"base_fare":600,"tax":214.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"600.00","tax":"214.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":814.25,"base_fare":600,"tax":214.25,"gross":{"base_fare":"600.00","tax":"214.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNC4yNSIsImJhc2VfZmFyZSI6IjYwMC4wMCIsInRheCI6IjIxNC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMC4wMCIsInRheCI6IjIxNC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNC4yNSIsImJhc2VfZmFyZSI6IjYwMC4wMCIsInRheCI6IjIxNC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMC4wMCIsInRheCI6IjIxNC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgxNC4yNSIsImJhc2VfZmFyZSI6IjYwMC4wMCIsInRheCI6IjIxNC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MTQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H20M","duration_seconds":40800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041100cmn2026040411551355cmn202604041500aga202604041625483aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT11H20M","destination_reach_timestamp":40800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-150","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"151","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-150","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"69","origin":"LHR","departure_time":"2026-04-03T07:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"70","origin":"MAD","departure_time":"2026-04-03T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"71","origin":"CMN","departure_time":"2026-04-03T16:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T17:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H50M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7623"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7623"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-150","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3475.8,"gross_total":3475.8,"base_fare":2644,"tax":831.8,"sell":{"currency":"GBP","total":3475.8,"base_fare":2644,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ3NS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T07:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H25M","duration_seconds":37500,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030750mad2026040311153643mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-151","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"152","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-151","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"44","origin":"LHR","departure_time":"2026-04-03T14:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T17:30:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3647"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3647"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"45","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"46","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-151","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3475.8,"gross_total":3475.8,"base_fare":2644,"tax":831.8,"sell":{"currency":"GBP","total":3475.8,"base_fare":2644,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ3NS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T14:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031400mad2026040317303647mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-152","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"153","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-152","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"69","origin":"LHR","departure_time":"2026-04-03T07:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"70","origin":"MAD","departure_time":"2026-04-03T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"71","origin":"CMN","departure_time":"2026-04-03T16:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T17:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H50M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7623"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7623"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-152","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"186","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"187","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"188","origin":"MAD","departure_time":"2026-04-09T15:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T17:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H30M","distance":null,"lay_over":"PT03H10M","lay_over_date":"2026-04-09","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3475.8,"gross_total":3475.8,"base_fare":2644,"tax":831.8,"sell":{"currency":"GBP","total":3475.8,"base_fare":2644,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ3NS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T07:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT03H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030750mad2026040311153643mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091545lhr202604091715721","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-153","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"154","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-153","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"1","origin":"LHR","departure_time":"2026-04-03T06:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T09:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3641"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3641"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"2","origin":"MAD","departure_time":"2026-04-03T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT03H55M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"3","origin":"CMN","departure_time":"2026-04-03T16:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T17:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H50M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7623"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7623"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-153","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3475.8,"gross_total":3475.8,"base_fare":2644,"tax":831.8,"sell":{"currency":"GBP","total":3475.8,"base_fare":2644,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ3NS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-04-03T06:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H25M","duration_seconds":37500,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030615mad2026040309403641mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-154","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"155","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-154","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"44","origin":"LHR","departure_time":"2026-04-03T14:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T17:30:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3647"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3647"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"45","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"46","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-154","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"186","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"187","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"188","origin":"MAD","departure_time":"2026-04-09T15:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T17:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H30M","distance":null,"lay_over":"PT03H10M","lay_over_date":"2026-04-09","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3475.8,"gross_total":3475.8,"base_fare":2644,"tax":831.8,"sell":{"currency":"GBP","total":3475.8,"base_fare":2644,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ3NS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T14:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H35M","duration_seconds":38100,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT03H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031400mad2026040317303647mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091545lhr202604091715721","total_price":null,"destination_reach_time":"PT10H35M","destination_reach_timestamp":38100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-155","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"156","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-155","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"69","origin":"LHR","departure_time":"2026-04-03T07:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"70","origin":"MAD","departure_time":"2026-04-03T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"71","origin":"CMN","departure_time":"2026-04-03T16:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T17:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H50M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7623"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7623"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-155","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"189","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"190","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"191","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT04H15M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3475.8,"gross_total":3475.8,"base_fare":2644,"tax":831.8,"sell":{"currency":"GBP","total":3475.8,"base_fare":2644,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ3NS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T07:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H25M","duration_seconds":37500,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT04H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030750mad2026040311153643mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-156","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"157","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-156","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"1","origin":"LHR","departure_time":"2026-04-03T06:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T09:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3641"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3641"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"2","origin":"MAD","departure_time":"2026-04-03T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT03H55M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"3","origin":"CMN","departure_time":"2026-04-03T16:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T17:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H50M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7623"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7623"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-156","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"186","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"187","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"188","origin":"MAD","departure_time":"2026-04-09T15:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T17:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H30M","distance":null,"lay_over":"PT03H10M","lay_over_date":"2026-04-09","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3475.8,"gross_total":3475.8,"base_fare":2644,"tax":831.8,"sell":{"currency":"GBP","total":3475.8,"base_fare":2644,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ3NS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-04-03T06:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT03H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030615mad2026040309403641mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091545lhr202604091715721","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-157","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"158","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-157","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"129","origin":"LHR","departure_time":"2026-04-03T12:20:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T15:50:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"777","name":"777","picture":"777.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"130","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT04H20M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"131","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-157","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3475.8,"gross_total":3475.8,"base_fare":2644,"tax":831.8,"sell":{"currency":"GBP","total":3475.8,"base_fare":2644,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ3NS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T12:20:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031220mad2026040315503645mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-158","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"159","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-158","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"44","origin":"LHR","departure_time":"2026-04-03T14:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T17:30:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3647"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3647"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"45","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H40M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"46","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-158","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"189","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"190","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"191","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT04H15M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3475.8,"gross_total":3475.8,"base_fare":2644,"tax":831.8,"sell":{"currency":"GBP","total":3475.8,"base_fare":2644,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ3NS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T14:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT04H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031400mad2026040317303647mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-159","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"160","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-159","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"108","origin":"LHR","departure_time":"2026-04-03T11:30:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"109","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"110","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-159","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3475.8,"gross_total":3475.8,"base_fare":2644,"tax":831.8,"sell":{"currency":"GBP","total":3475.8,"base_fare":2644,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ3NS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H25M","duration_seconds":37500,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031130mad202604031455716mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-160","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"161","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-160","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"129","origin":"LHR","departure_time":"2026-04-03T12:20:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T15:50:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"777","name":"777","picture":"777.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"130","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT04H20M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"131","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-160","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"186","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"187","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"188","origin":"MAD","departure_time":"2026-04-09T15:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T17:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H30M","distance":null,"lay_over":"PT03H10M","lay_over_date":"2026-04-09","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3475.8,"gross_total":3475.8,"base_fare":2644,"tax":831.8,"sell":{"currency":"GBP","total":3475.8,"base_fare":2644,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ3NS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T12:20:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H35M","duration_seconds":38100,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT03H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031220mad2026040315503645mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091545lhr202604091715721","total_price":null,"destination_reach_time":"PT10H35M","destination_reach_timestamp":38100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-161","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"162","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-161","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"1","origin":"LHR","departure_time":"2026-04-03T06:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T09:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3641"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3641"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"2","origin":"MAD","departure_time":"2026-04-03T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT03H55M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"3","origin":"CMN","departure_time":"2026-04-03T16:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T17:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H50M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7623"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7623"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-161","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"189","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"190","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"191","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT04H15M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3475.8,"gross_total":3475.8,"base_fare":2644,"tax":831.8,"sell":{"currency":"GBP","total":3475.8,"base_fare":2644,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ3NS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-04-03T06:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H25M","duration_seconds":37500,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT04H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030615mad2026040309403641mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-162","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"163","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-162","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"75","origin":"LHR","departure_time":"2026-04-03T10:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"76","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"77","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-162","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3475.8,"gross_total":3475.8,"base_fare":2644,"tax":831.8,"sell":{"currency":"GBP","total":3475.8,"base_fare":2644,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ3NS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H25M","duration_seconds":37500,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031050mad202604031415714mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-163","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"164","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-163","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"108","origin":"LHR","departure_time":"2026-04-03T11:30:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"109","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"110","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-163","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"186","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"187","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"188","origin":"MAD","departure_time":"2026-04-09T15:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T17:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H30M","distance":null,"lay_over":"PT03H10M","lay_over_date":"2026-04-09","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3475.8,"gross_total":3475.8,"base_fare":2644,"tax":831.8,"sell":{"currency":"GBP","total":3475.8,"base_fare":2644,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ3NS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT03H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031130mad202604031455716mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091545lhr202604091715721","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-164","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"165","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-164","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"129","origin":"LHR","departure_time":"2026-04-03T12:20:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T15:50:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"777","name":"777","picture":"777.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"130","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT04H20M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"131","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-164","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"189","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"190","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"191","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT04H15M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3475.8,"gross_total":3475.8,"base_fare":2644,"tax":831.8,"sell":{"currency":"GBP","total":3475.8,"base_fare":2644,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ3NS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T12:20:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT04H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031220mad2026040315503645mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-165","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"166","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-165","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"75","origin":"LHR","departure_time":"2026-04-03T10:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"76","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"77","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-165","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"186","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"187","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"188","origin":"MAD","departure_time":"2026-04-09T15:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T17:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H30M","distance":null,"lay_over":"PT03H10M","lay_over_date":"2026-04-09","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3475.8,"gross_total":3475.8,"base_fare":2644,"tax":831.8,"sell":{"currency":"GBP","total":3475.8,"base_fare":2644,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ3NS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT03H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031050mad202604031415714mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091545lhr202604091715721","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-166","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"167","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-166","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"108","origin":"LHR","departure_time":"2026-04-03T11:30:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"109","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"110","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-166","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"189","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"190","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"191","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT04H15M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3475.8,"gross_total":3475.8,"base_fare":2644,"tax":831.8,"sell":{"currency":"GBP","total":3475.8,"base_fare":2644,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ3NS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H25M","duration_seconds":37500,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT04H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031130mad202604031455716mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-167","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"168","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-167","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"10","origin":"LHR","departure_time":"2026-04-03T09:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"11","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"12","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-167","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3475.8,"gross_total":3475.8,"base_fare":2644,"tax":831.8,"sell":{"currency":"GBP","total":3475.8,"base_fare":2644,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ3NS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H25M","duration_seconds":37500,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030915mad202604031240712mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-168","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"169","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-168","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"75","origin":"LHR","departure_time":"2026-04-03T10:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"76","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"77","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-168","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"189","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"190","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"191","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT04H15M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3475.8,"gross_total":3475.8,"base_fare":2644,"tax":831.8,"sell":{"currency":"GBP","total":3475.8,"base_fare":2644,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ3NS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H25M","duration_seconds":37500,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT04H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031050mad202604031415714mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-169","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"170","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-169","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"10","origin":"LHR","departure_time":"2026-04-03T09:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"11","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"12","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-169","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"186","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"187","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"188","origin":"MAD","departure_time":"2026-04-09T15:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T17:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H30M","distance":null,"lay_over":"PT03H10M","lay_over_date":"2026-04-09","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3475.8,"gross_total":3475.8,"base_fare":2644,"tax":831.8,"sell":{"currency":"GBP","total":3475.8,"base_fare":2644,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ3NS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT03H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030915mad202604031240712mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091545lhr202604091715721","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-170","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"171","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-170","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"10","origin":"LHR","departure_time":"2026-04-03T09:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"11","origin":"MAD","departure_time":"2026-04-03T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT07H30M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"12","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-170","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"189","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"190","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"191","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT04H15M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3475.8,"gross_total":3475.8,"base_fare":2644,"tax":831.8,"sell":{"currency":"GBP","total":3475.8,"base_fare":2644,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ3NS44LCJiYXNlX2ZhcmUiOjI2NDQsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNDc1LjgsImJhc2VfZmFyZSI6MjY0NCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":876.45,"base_fare":661,"tax":215.45,"gross":{"base_fare":"661.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Ni40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzYuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"661.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":861.45,"base_fare":661,"tax":200.45,"gross":{"base_fare":"661.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg2MS40NSIsImJhc2VfZmFyZSI6IjY2MS4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NjEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H25M","duration_seconds":37500,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT04H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030915mad202604031240712mad202604032010cmn2026040321007642cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H25M","destination_reach_timestamp":37500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-171","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"172","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-171","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"36","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"37","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT12H25M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"38","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-171","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3487,"gross_total":3487,"base_fare":2624,"tax":863,"sell":{"currency":"GBP","total":3487,"base_fare":2624,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ4NywiYmFzZV9mYXJlIjoyNjI0LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM0ODcsImJhc2VfZmFyZSI6MjYyNCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ4NywiYmFzZV9mYXJlIjoyNjI0LCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":921.25,"base_fare":698,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":921.25,"base_fare":698,"tax":223.25,"gross":{"base_fare":"698.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkyMS4yNSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkyMS4yNSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkyMS4yNSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MjEuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":921.25,"base_fare":698,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":921.25,"base_fare":698,"tax":223.25,"gross":{"base_fare":"698.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkyMS4yNSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkyMS4yNSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkyMS4yNSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MjEuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":822.25,"base_fare":614,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"614.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":822.25,"base_fare":614,"tax":208.25,"gross":{"base_fare":"614.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi4yNSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi4yNSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi4yNSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":822.25,"base_fare":614,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"614.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":822.25,"base_fare":614,"tax":208.25,"gross":{"base_fare":"614.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi4yNSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi4yNSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi4yNSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-172","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"173","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-172","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"36","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"37","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT12H25M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"38","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-172","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"186","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"187","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"188","origin":"MAD","departure_time":"2026-04-09T15:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T17:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H30M","distance":null,"lay_over":"PT03H10M","lay_over_date":"2026-04-09","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3487,"gross_total":3487,"base_fare":2624,"tax":863,"sell":{"currency":"GBP","total":3487,"base_fare":2624,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ4NywiYmFzZV9mYXJlIjoyNjI0LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM0ODcsImJhc2VfZmFyZSI6MjYyNCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ4NywiYmFzZV9mYXJlIjoyNjI0LCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":921.25,"base_fare":698,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":921.25,"base_fare":698,"tax":223.25,"gross":{"base_fare":"698.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkyMS4yNSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkyMS4yNSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkyMS4yNSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MjEuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":921.25,"base_fare":698,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":921.25,"base_fare":698,"tax":223.25,"gross":{"base_fare":"698.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkyMS4yNSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkyMS4yNSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkyMS4yNSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MjEuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":822.25,"base_fare":614,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"614.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":822.25,"base_fare":614,"tax":208.25,"gross":{"base_fare":"614.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi4yNSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi4yNSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi4yNSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":822.25,"base_fare":614,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"614.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":822.25,"base_fare":614,"tax":208.25,"gross":{"base_fare":"614.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi4yNSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi4yNSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi4yNSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H35M","duration_seconds":38100,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT03H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091545lhr202604091715721","total_price":null,"destination_reach_time":"PT10H35M","destination_reach_timestamp":38100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-173","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"174","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-173","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"36","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"37","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT12H25M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"38","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-173","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"189","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"190","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"191","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT04H15M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3487,"gross_total":3487,"base_fare":2624,"tax":863,"sell":{"currency":"GBP","total":3487,"base_fare":2624,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ4NywiYmFzZV9mYXJlIjoyNjI0LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM0ODcsImJhc2VfZmFyZSI6MjYyNCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzQ4NywiYmFzZV9mYXJlIjoyNjI0LCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":921.25,"base_fare":698,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":921.25,"base_fare":698,"tax":223.25,"gross":{"base_fare":"698.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkyMS4yNSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkyMS4yNSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkyMS4yNSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MjEuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":921.25,"base_fare":698,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":921.25,"base_fare":698,"tax":223.25,"gross":{"base_fare":"698.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkyMS4yNSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkyMS4yNSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkyMS4yNSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MjEuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":822.25,"base_fare":614,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"614.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":822.25,"base_fare":614,"tax":208.25,"gross":{"base_fare":"614.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi4yNSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi4yNSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi4yNSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":822.25,"base_fare":614,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"614.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":822.25,"base_fare":614,"tax":208.25,"gross":{"base_fare":"614.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi4yNSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi4yNSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyMi4yNSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT04H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-174","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"175","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-174","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"54","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"55","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT20H45M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"56","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-174","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"192","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"193","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT11H00M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"194","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3541,"gross_total":3541,"base_fare":2678,"tax":863,"sell":{"currency":"GBP","total":3541,"base_fare":2678,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU0MSwiYmFzZV9mYXJlIjoyNjc4LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM1NDEsImJhc2VfZmFyZSI6MjY3OCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU0MSwiYmFzZV9mYXJlIjoyNjc4LCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":930.25,"base_fare":707,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"707.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":930.25,"base_fare":707,"tax":223.25,"gross":{"base_fare":"707.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC4yNSIsImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC4yNSIsImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC4yNSIsImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MzAuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":930.25,"base_fare":707,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"707.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":930.25,"base_fare":707,"tax":223.25,"gross":{"base_fare":"707.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC4yNSIsImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC4yNSIsImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC4yNSIsImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MzAuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":840.25,"base_fare":632,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"632.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":840.25,"base_fare":632,"tax":208.25,"gross":{"base_fare":"632.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC4yNSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC4yNSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC4yNSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDAuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":840.25,"base_fare":632,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"632.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":840.25,"base_fare":632,"tax":208.25,"gross":{"base_fare":"632.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC4yNSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC4yNSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC4yNSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDAuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT11H00M","PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604091230mad2026040915201356mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-175","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"176","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-175","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"30","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"31","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT21H35M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"32","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-175","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"192","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"193","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT11H00M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"194","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3541,"gross_total":3541,"base_fare":2678,"tax":863,"sell":{"currency":"GBP","total":3541,"base_fare":2678,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU0MSwiYmFzZV9mYXJlIjoyNjc4LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM1NDEsImJhc2VfZmFyZSI6MjY3OCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzU0MSwiYmFzZV9mYXJlIjoyNjc4LCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":930.25,"base_fare":707,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"707.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":930.25,"base_fare":707,"tax":223.25,"gross":{"base_fare":"707.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC4yNSIsImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC4yNSIsImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC4yNSIsImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MzAuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":930.25,"base_fare":707,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"707.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":930.25,"base_fare":707,"tax":223.25,"gross":{"base_fare":"707.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC4yNSIsImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC4yNSIsImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMC4yNSIsImJhc2VfZmFyZSI6IjcwNy4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MzAuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":840.25,"base_fare":632,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"632.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":840.25,"base_fare":632,"tax":208.25,"gross":{"base_fare":"632.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC4yNSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC4yNSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC4yNSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDAuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":840.25,"base_fare":632,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"632.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":840.25,"base_fare":632,"tax":208.25,"gross":{"base_fare":"632.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC4yNSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC4yNSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg0MC4yNSIsImJhc2VfZmFyZSI6IjYzMi4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NDAuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT11H00M","PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604091230mad2026040915201356mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-176","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"177","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-176","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"57","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"58","origin":"MAD","departure_time":"2026-04-04T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT14H10M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"59","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-176","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"192","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"193","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT11H00M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"194","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3661,"gross_total":3661,"base_fare":2798,"tax":863,"sell":{"currency":"GBP","total":3661,"base_fare":2798,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzY2MSwiYmFzZV9mYXJlIjoyNzk4LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM2NjEsImJhc2VfZmFyZSI6Mjc5OCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzY2MSwiYmFzZV9mYXJlIjoyNzk4LCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":997.25,"base_fare":774,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"774.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":997.25,"base_fare":774,"tax":223.25,"gross":{"base_fare":"774.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5Ny4yNSIsImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5Ny4yNSIsImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5Ny4yNSIsImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":997.25,"base_fare":774,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"774.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":997.25,"base_fare":774,"tax":223.25,"gross":{"base_fare":"774.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5Ny4yNSIsImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5Ny4yNSIsImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5Ny4yNSIsImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":833.25,"base_fare":625,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"625.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":833.25,"base_fare":625,"tax":208.25,"gross":{"base_fare":"625.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMy4yNSIsImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMy4yNSIsImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMy4yNSIsImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzMuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":833.25,"base_fare":625,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"625.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":833.25,"base_fare":625,"tax":208.25,"gross":{"base_fare":"625.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMy4yNSIsImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMy4yNSIsImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMy4yNSIsImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzMuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT11H00M","PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604041335cmn2026040414257645cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604091230mad2026040915201356mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-177","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"178","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-177","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"33","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"34","origin":"MAD","departure_time":"2026-04-04T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT15H00M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"35","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT08H50M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-177","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"192","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"193","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT11H00M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"194","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3661,"gross_total":3661,"base_fare":2798,"tax":863,"sell":{"currency":"GBP","total":3661,"base_fare":2798,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzY2MSwiYmFzZV9mYXJlIjoyNzk4LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM2NjEsImJhc2VfZmFyZSI6Mjc5OCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzY2MSwiYmFzZV9mYXJlIjoyNzk4LCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":997.25,"base_fare":774,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"774.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":997.25,"base_fare":774,"tax":223.25,"gross":{"base_fare":"774.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5Ny4yNSIsImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5Ny4yNSIsImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5Ny4yNSIsImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":997.25,"base_fare":774,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"774.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":997.25,"base_fare":774,"tax":223.25,"gross":{"base_fare":"774.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5Ny4yNSIsImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5Ny4yNSIsImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5Ny4yNSIsImJhc2VfZmFyZSI6Ijc3NC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":833.25,"base_fare":625,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"625.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":833.25,"base_fare":625,"tax":208.25,"gross":{"base_fare":"625.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMy4yNSIsImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMy4yNSIsImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMy4yNSIsImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzMuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":833.25,"base_fare":625,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"625.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":833.25,"base_fare":625,"tax":208.25,"gross":{"base_fare":"625.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMy4yNSIsImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMy4yNSIsImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMy4yNSIsImJhc2VfZmFyZSI6IjYyNS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzMuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT11H00M","PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041335cmn2026040414257645cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604091230mad2026040915201356mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-178","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"179","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-178","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H45M","transit_time":null,"routes":[{"air_segment_key":"47","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"48","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT12H25M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"49","origin":"CMN","departure_time":"2026-04-04T15:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T16:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT03H05M","lay_over_date":"2026-04-04","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"483"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"483"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-178","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"148","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"149","origin":"CMN","departure_time":"2026-04-10T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-10","flight_time":"PT1H50M","distance":null,"lay_over":"PT22H05M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"150","origin":"MAD","departure_time":"2026-04-10T21:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T22:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H15M","distance":null,"lay_over":"PT05H40M","lay_over_date":"2026-04-10","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3650"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3650"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3669,"gross_total":3669,"base_fare":2806,"tax":863,"sell":{"currency":"GBP","total":3669,"base_fare":2806,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzY2OSwiYmFzZV9mYXJlIjoyODA2LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM2NjksImJhc2VfZmFyZSI6MjgwNiwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzY2OSwiYmFzZV9mYXJlIjoyODA2LCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1004.25,"base_fare":781,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"781.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1004.25,"base_fare":781,"tax":223.25,"gross":{"base_fare":"781.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMDQuMjUiLCJiYXNlX2ZhcmUiOiI3ODEuMDAiLCJ0YXgiOiIyMjMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODEuMDAiLCJ0YXgiOiIyMjMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDA0LjI1IiwiYmFzZV9mYXJlIjoiNzgxLjAwIiwidGF4IjoiMjIzLjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzgxLjAwIiwidGF4IjoiMjIzLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAwNC4yNSIsImJhc2VfZmFyZSI6Ijc4MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDA0LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1004.25,"base_fare":781,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"781.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1004.25,"base_fare":781,"tax":223.25,"gross":{"base_fare":"781.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMDQuMjUiLCJiYXNlX2ZhcmUiOiI3ODEuMDAiLCJ0YXgiOiIyMjMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODEuMDAiLCJ0YXgiOiIyMjMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDA0LjI1IiwiYmFzZV9mYXJlIjoiNzgxLjAwIiwidGF4IjoiMjIzLjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzgxLjAwIiwidGF4IjoiMjIzLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAwNC4yNSIsImJhc2VfZmFyZSI6Ijc4MS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDA0LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":830.25,"base_fare":622,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"622.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":830.25,"base_fare":622,"tax":208.25,"gross":{"base_fare":"622.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMC4yNSIsImJhc2VfZmFyZSI6IjYyMi4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMi4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMC4yNSIsImJhc2VfZmFyZSI6IjYyMi4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMi4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMC4yNSIsImJhc2VfZmFyZSI6IjYyMi4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzAuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":830.25,"base_fare":622,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"622.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":830.25,"base_fare":622,"tax":208.25,"gross":{"base_fare":"622.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMC4yNSIsImJhc2VfZmFyZSI6IjYyMi4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMi4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMC4yNSIsImJhc2VfZmFyZSI6IjYyMi4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMi4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgzMC4yNSIsImJhc2VfZmFyZSI6IjYyMi4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MzAuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H15M","duration_seconds":40500,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT22H05M","PT05H40M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041100cmn2026040411551355cmn202604041500aga202604041625483aga202604091300cmn2026040914257635cmn202604101230mad2026041015201356mad202604102100lhr2026041022153650","total_price":null,"destination_reach_time":"PT11H15M","destination_reach_timestamp":40500},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-179","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"180","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-179","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H45M","transit_time":null,"routes":[{"air_segment_key":"47","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"48","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT12H25M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"49","origin":"CMN","departure_time":"2026-04-04T15:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T16:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT03H05M","lay_over_date":"2026-04-04","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"483"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"483"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-179","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"142","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"143","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"144","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT19H15M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3675,"gross_total":3675,"base_fare":2788,"tax":887,"sell":{"currency":"GBP","total":3675,"base_fare":2788,"tax":887},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzY3NSwiYmFzZV9mYXJlIjoyNzg4LCJ0YXgiOjg4N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM2NzUsImJhc2VfZmFyZSI6Mjc4OCwidGF4Ijo4ODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzY3NSwiYmFzZV9mYXJlIjoyNzg4LCJ0YXgiOjg4N319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1010.25,"base_fare":781,"tax":229.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"781.00","tax":"229.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1010.25,"base_fare":781,"tax":229.25,"gross":{"base_fare":"781.00","tax":"229.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMTAuMjUiLCJiYXNlX2ZhcmUiOiI3ODEuMDAiLCJ0YXgiOiIyMjkuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODEuMDAiLCJ0YXgiOiIyMjkuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDEwLjI1IiwiYmFzZV9mYXJlIjoiNzgxLjAwIiwidGF4IjoiMjI5LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzgxLjAwIiwidGF4IjoiMjI5LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAxMC4yNSIsImJhc2VfZmFyZSI6Ijc4MS4wMCIsInRheCI6IjIyOS4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDEwLjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1010.25,"base_fare":781,"tax":229.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"781.00","tax":"229.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1010.25,"base_fare":781,"tax":229.25,"gross":{"base_fare":"781.00","tax":"229.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMTAuMjUiLCJiYXNlX2ZhcmUiOiI3ODEuMDAiLCJ0YXgiOiIyMjkuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODEuMDAiLCJ0YXgiOiIyMjkuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDEwLjI1IiwiYmFzZV9mYXJlIjoiNzgxLjAwIiwidGF4IjoiMjI5LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzgxLjAwIiwidGF4IjoiMjI5LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAxMC4yNSIsImJhc2VfZmFyZSI6Ijc4MS4wMCIsInRheCI6IjIyOS4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDEwLjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":827.25,"base_fare":613,"tax":214.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"613.00","tax":"214.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":827.25,"base_fare":613,"tax":214.25,"gross":{"base_fare":"613.00","tax":"214.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNy4yNSIsImJhc2VfZmFyZSI6IjYxMy4wMCIsInRheCI6IjIxNC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMy4wMCIsInRheCI6IjIxNC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNy4yNSIsImJhc2VfZmFyZSI6IjYxMy4wMCIsInRheCI6IjIxNC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMy4wMCIsInRheCI6IjIxNC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNy4yNSIsImJhc2VfZmFyZSI6IjYxMy4wMCIsInRheCI6IjIxNC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":827.25,"base_fare":613,"tax":214.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"613.00","tax":"214.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":827.25,"base_fare":613,"tax":214.25,"gross":{"base_fare":"613.00","tax":"214.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNy4yNSIsImJhc2VfZmFyZSI6IjYxMy4wMCIsInRheCI6IjIxNC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMy4wMCIsInRheCI6IjIxNC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNy4yNSIsImJhc2VfZmFyZSI6IjYxMy4wMCIsInRheCI6IjIxNC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMy4wMCIsInRheCI6IjIxNC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjgyNy4yNSIsImJhc2VfZmFyZSI6IjYxMy4wMCIsInRheCI6IjIxNC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H0M","duration_seconds":39600,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT19H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041100cmn2026040411551355cmn202604041500aga202604041625483aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT11H0M","destination_reach_timestamp":39600},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-180","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"181","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-180","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H45M","transit_time":null,"routes":[{"air_segment_key":"102","origin":"LHR","departure_time":"2026-04-03T11:30:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"103","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"104","origin":"CMN","departure_time":"2026-04-03T21:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T23:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H25M","distance":null,"lay_over":"PT04H30M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"429"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"429"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-180","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3709.8,"gross_total":3709.8,"base_fare":2854,"tax":855.8,"sell":{"currency":"GBP","total":3709.8,"base_fare":2854,"tax":855.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzcwOS44LCJiYXNlX2ZhcmUiOjI4NTQsInRheCI6ODU1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzA5LjgsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo4NTUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzA5LjgsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo4NTUuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"221.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"gross":{"base_fare":"761.00","tax":"221.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"221.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"gross":{"base_fare":"761.00","tax":"221.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"206.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"gross":{"base_fare":"666.00","tax":"206.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"206.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"gross":{"base_fare":"666.00","tax":"206.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H20M","duration_seconds":40800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031130mad202604031455716mad202604031625cmn2026040317201357cmn202604032150aga202604032315429aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT11H20M","destination_reach_timestamp":40800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-181","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"182","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-181","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H45M","transit_time":null,"routes":[{"air_segment_key":"72","origin":"LHR","departure_time":"2026-04-03T10:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"73","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT02H10M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"74","origin":"CMN","departure_time":"2026-04-03T21:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T23:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H25M","distance":null,"lay_over":"PT04H30M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"429"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"429"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-181","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3709.8,"gross_total":3709.8,"base_fare":2854,"tax":855.8,"sell":{"currency":"GBP","total":3709.8,"base_fare":2854,"tax":855.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzcwOS44LCJiYXNlX2ZhcmUiOjI4NTQsInRheCI6ODU1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzA5LjgsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo4NTUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzA5LjgsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo4NTUuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"221.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"gross":{"base_fare":"761.00","tax":"221.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"221.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"gross":{"base_fare":"761.00","tax":"221.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"206.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"gross":{"base_fare":"666.00","tax":"206.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"206.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"gross":{"base_fare":"666.00","tax":"206.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H20M","duration_seconds":40800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031050mad202604031415714mad202604031625cmn2026040317201357cmn202604032150aga202604032315429aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT11H20M","destination_reach_timestamp":40800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-182","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"183","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-182","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"114","origin":"LHR","departure_time":"2026-04-03T11:30:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"115","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"116","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-182","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3709.8,"gross_total":3709.8,"base_fare":2854,"tax":855.8,"sell":{"currency":"GBP","total":3709.8,"base_fare":2854,"tax":855.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzcwOS44LCJiYXNlX2ZhcmUiOjI4NTQsInRheCI6ODU1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzA5LjgsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo4NTUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzA5LjgsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo4NTUuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"221.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"gross":{"base_fare":"761.00","tax":"221.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"221.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"gross":{"base_fare":"761.00","tax":"221.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"206.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"gross":{"base_fare":"666.00","tax":"206.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"206.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"gross":{"base_fare":"666.00","tax":"206.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031130mad202604031455716mad202604031625cmn2026040317201357cmn202604032315aga202604040015431aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-183","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"184","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-183","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"81","origin":"LHR","departure_time":"2026-04-03T10:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"82","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT02H10M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"83","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-183","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3709.8,"gross_total":3709.8,"base_fare":2854,"tax":855.8,"sell":{"currency":"GBP","total":3709.8,"base_fare":2854,"tax":855.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzcwOS44LCJiYXNlX2ZhcmUiOjI4NTQsInRheCI6ODU1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzA5LjgsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo4NTUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzA5LjgsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo4NTUuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"221.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"gross":{"base_fare":"761.00","tax":"221.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"221.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"gross":{"base_fare":"761.00","tax":"221.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"206.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"gross":{"base_fare":"666.00","tax":"206.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"206.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"gross":{"base_fare":"666.00","tax":"206.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031050mad202604031415714mad202604031625cmn2026040317201357cmn202604032315aga202604040015431aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-184","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"185","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-184","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H45M","transit_time":null,"routes":[{"air_segment_key":"7","origin":"LHR","departure_time":"2026-04-03T09:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"8","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"9","origin":"CMN","departure_time":"2026-04-03T21:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T23:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H25M","distance":null,"lay_over":"PT04H30M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"429"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"429"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-184","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3709.8,"gross_total":3709.8,"base_fare":2854,"tax":855.8,"sell":{"currency":"GBP","total":3709.8,"base_fare":2854,"tax":855.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzcwOS44LCJiYXNlX2ZhcmUiOjI4NTQsInRheCI6ODU1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzA5LjgsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo4NTUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzA5LjgsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo4NTUuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"221.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"gross":{"base_fare":"761.00","tax":"221.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"221.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"gross":{"base_fare":"761.00","tax":"221.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"206.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"gross":{"base_fare":"666.00","tax":"206.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"206.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"gross":{"base_fare":"666.00","tax":"206.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H20M","duration_seconds":40800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030915mad202604031240712mad202604031625cmn2026040317201357cmn202604032150aga202604032315429aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT11H20M","destination_reach_timestamp":40800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-185","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"186","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-185","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"16","origin":"LHR","departure_time":"2026-04-03T09:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"17","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"18","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-185","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3709.8,"gross_total":3709.8,"base_fare":2854,"tax":855.8,"sell":{"currency":"GBP","total":3709.8,"base_fare":2854,"tax":855.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzcwOS44LCJiYXNlX2ZhcmUiOjI4NTQsInRheCI6ODU1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzA5LjgsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo4NTUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzA5LjgsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo4NTUuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"221.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"gross":{"base_fare":"761.00","tax":"221.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"221.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"gross":{"base_fare":"761.00","tax":"221.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"206.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"gross":{"base_fare":"666.00","tax":"206.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"206.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"gross":{"base_fare":"666.00","tax":"206.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030915mad202604031240712mad202604031625cmn2026040317201357cmn202604032315aga202604040015431aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-186","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"187","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-186","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H45M","transit_time":null,"routes":[{"air_segment_key":"87","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"88","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT11H35M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"89","origin":"CMN","departure_time":"2026-04-04T15:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T16:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT03H05M","lay_over_date":"2026-04-04","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"483"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"483"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-186","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3709.8,"gross_total":3709.8,"base_fare":2854,"tax":855.8,"sell":{"currency":"GBP","total":3709.8,"base_fare":2854,"tax":855.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzcwOS44LCJiYXNlX2ZhcmUiOjI4NTQsInRheCI6ODU1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzA5LjgsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo4NTUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzA5LjgsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo4NTUuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"221.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"gross":{"base_fare":"761.00","tax":"221.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"221.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"gross":{"base_fare":"761.00","tax":"221.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"206.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"gross":{"base_fare":"666.00","tax":"206.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"206.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"gross":{"base_fare":"666.00","tax":"206.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H20M","duration_seconds":40800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604041100cmn2026040411551355cmn202604041500aga202604041625483aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT11H20M","destination_reach_timestamp":40800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-187","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"188","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-187","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H45M","transit_time":null,"routes":[{"air_segment_key":"90","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"91","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT11H35M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"92","origin":"CMN","departure_time":"2026-04-04T17:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T18:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT05H05M","lay_over_date":"2026-04-04","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"439"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"439"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-187","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"139","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"140","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"141","origin":"MAD","departure_time":"2026-04-10T10:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T12:00:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT15H25M","lay_over_date":"2026-04-09","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3709.8,"gross_total":3709.8,"base_fare":2854,"tax":855.8,"sell":{"currency":"GBP","total":3709.8,"base_fare":2854,"tax":855.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzcwOS44LCJiYXNlX2ZhcmUiOjI4NTQsInRheCI6ODU1Ljh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzA5LjgsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo4NTUuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzA5LjgsImJhc2VfZmFyZSI6Mjg1NCwidGF4Ijo4NTUuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"221.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"gross":{"base_fare":"761.00","tax":"221.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"761.00","tax":"221.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":982.45,"base_fare":761,"tax":221.45,"gross":{"base_fare":"761.00","tax":"221.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2MS4wMCIsInRheCI6IjIyMS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"206.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"gross":{"base_fare":"666.00","tax":"206.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"666.00","tax":"206.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":872.45,"base_fare":666,"tax":206.45,"gross":{"base_fare":"666.00","tax":"206.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg3Mi40NSIsImJhc2VfZmFyZSI6IjY2Ni4wMCIsInRheCI6IjIwNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NzIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H20M","duration_seconds":40800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT15H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604041100cmn2026040411551355cmn202604041700aga202604041825439aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604101035lhr2026041012003642","total_price":null,"destination_reach_time":"PT11H20M","destination_reach_timestamp":40800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-188","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"189","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-188","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"111","origin":"LHR","departure_time":"2026-04-03T11:30:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"112","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"113","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-188","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3741.8,"gross_total":3741.8,"base_fare":2910,"tax":831.8,"sell":{"currency":"GBP","total":3741.8,"base_fare":2910,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc0MS44LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzQxLjgsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzQxLjgsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"gross":{"base_fare":"775.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"gross":{"base_fare":"775.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"gross":{"base_fare":"680.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"gross":{"base_fare":"680.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031130mad202604031455716mad202604031625cmn2026040317201357cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-189","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"190","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-189","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"78","origin":"LHR","departure_time":"2026-04-03T10:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"79","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT02H10M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"80","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-189","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3741.8,"gross_total":3741.8,"base_fare":2910,"tax":831.8,"sell":{"currency":"GBP","total":3741.8,"base_fare":2910,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc0MS44LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzQxLjgsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzQxLjgsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"gross":{"base_fare":"775.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"gross":{"base_fare":"775.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"gross":{"base_fare":"680.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"gross":{"base_fare":"680.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031050mad202604031415714mad202604031625cmn2026040317201357cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-190","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"191","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-190","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"111","origin":"LHR","departure_time":"2026-04-03T11:30:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"112","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"113","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-190","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"186","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"187","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"188","origin":"MAD","departure_time":"2026-04-09T15:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T17:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H30M","distance":null,"lay_over":"PT03H10M","lay_over_date":"2026-04-09","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3741.8,"gross_total":3741.8,"base_fare":2910,"tax":831.8,"sell":{"currency":"GBP","total":3741.8,"base_fare":2910,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc0MS44LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzQxLjgsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzQxLjgsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"gross":{"base_fare":"775.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"gross":{"base_fare":"775.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"gross":{"base_fare":"680.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"gross":{"base_fare":"680.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H35M","duration_seconds":38100,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT03H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031130mad202604031455716mad202604031625cmn2026040317201357cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091545lhr202604091715721","total_price":null,"destination_reach_time":"PT10H35M","destination_reach_timestamp":38100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-191","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"192","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-191","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"78","origin":"LHR","departure_time":"2026-04-03T10:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"79","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT02H10M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"80","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-191","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"186","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"187","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"188","origin":"MAD","departure_time":"2026-04-09T15:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T17:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H30M","distance":null,"lay_over":"PT03H10M","lay_over_date":"2026-04-09","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3741.8,"gross_total":3741.8,"base_fare":2910,"tax":831.8,"sell":{"currency":"GBP","total":3741.8,"base_fare":2910,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc0MS44LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzQxLjgsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzQxLjgsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"gross":{"base_fare":"775.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"gross":{"base_fare":"775.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"gross":{"base_fare":"680.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"gross":{"base_fare":"680.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H35M","duration_seconds":38100,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT03H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031050mad202604031415714mad202604031625cmn2026040317201357cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091545lhr202604091715721","total_price":null,"destination_reach_time":"PT10H35M","destination_reach_timestamp":38100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-192","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"193","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-192","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"13","origin":"LHR","departure_time":"2026-04-03T09:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"14","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"15","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-192","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3741.8,"gross_total":3741.8,"base_fare":2910,"tax":831.8,"sell":{"currency":"GBP","total":3741.8,"base_fare":2910,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc0MS44LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzQxLjgsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzQxLjgsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"gross":{"base_fare":"775.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"gross":{"base_fare":"775.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"gross":{"base_fare":"680.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"gross":{"base_fare":"680.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030915mad202604031240712mad202604031625cmn2026040317201357cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-193","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"194","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-193","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"13","origin":"LHR","departure_time":"2026-04-03T09:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"14","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"15","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-193","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"186","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"187","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"188","origin":"MAD","departure_time":"2026-04-09T15:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T17:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H30M","distance":null,"lay_over":"PT03H10M","lay_over_date":"2026-04-09","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3741.8,"gross_total":3741.8,"base_fare":2910,"tax":831.8,"sell":{"currency":"GBP","total":3741.8,"base_fare":2910,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc0MS44LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzQxLjgsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzQxLjgsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"gross":{"base_fare":"775.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"gross":{"base_fare":"775.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"gross":{"base_fare":"680.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"gross":{"base_fare":"680.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H35M","duration_seconds":38100,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT03H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030915mad202604031240712mad202604031625cmn2026040317201357cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091545lhr202604091715721","total_price":null,"destination_reach_time":"PT10H35M","destination_reach_timestamp":38100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-194","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"195","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-194","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"60","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"61","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT11H35M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"62","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-194","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3741.8,"gross_total":3741.8,"base_fare":2910,"tax":831.8,"sell":{"currency":"GBP","total":3741.8,"base_fare":2910,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc0MS44LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzQxLjgsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzQxLjgsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"gross":{"base_fare":"775.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"gross":{"base_fare":"775.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"gross":{"base_fare":"680.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"gross":{"base_fare":"680.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-195","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"196","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-195","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"84","origin":"LHR","departure_time":"2026-04-03T07:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"85","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT05H10M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"86","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-195","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3741.8,"gross_total":3741.8,"base_fare":2910,"tax":831.8,"sell":{"currency":"GBP","total":3741.8,"base_fare":2910,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc0MS44LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzQxLjgsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzQxLjgsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"gross":{"base_fare":"775.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"gross":{"base_fare":"775.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"gross":{"base_fare":"680.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"gross":{"base_fare":"680.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T07:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030750mad2026040311153643mad202604031625cmn2026040317201357cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-196","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"197","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-196","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"84","origin":"LHR","departure_time":"2026-04-03T07:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"85","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT05H10M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"86","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-196","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"186","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"187","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"188","origin":"MAD","departure_time":"2026-04-09T15:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T17:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H30M","distance":null,"lay_over":"PT03H10M","lay_over_date":"2026-04-09","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3741.8,"gross_total":3741.8,"base_fare":2910,"tax":831.8,"sell":{"currency":"GBP","total":3741.8,"base_fare":2910,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc0MS44LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzQxLjgsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzQxLjgsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"gross":{"base_fare":"775.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"gross":{"base_fare":"775.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"gross":{"base_fare":"680.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"gross":{"base_fare":"680.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T07:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H35M","duration_seconds":38100,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT03H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030750mad2026040311153643mad202604031625cmn2026040317201357cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091545lhr202604091715721","total_price":null,"destination_reach_time":"PT10H35M","destination_reach_timestamp":38100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-197","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"198","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-197","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"19","origin":"LHR","departure_time":"2026-04-03T06:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T09:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3641"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3641"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"20","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT06H45M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"21","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-197","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3741.8,"gross_total":3741.8,"base_fare":2910,"tax":831.8,"sell":{"currency":"GBP","total":3741.8,"base_fare":2910,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc0MS44LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzQxLjgsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzQxLjgsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"gross":{"base_fare":"775.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"gross":{"base_fare":"775.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"gross":{"base_fare":"680.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"gross":{"base_fare":"680.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-04-03T06:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030615mad2026040309403641mad202604031625cmn2026040317201357cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-198","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"199","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-198","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"84","origin":"LHR","departure_time":"2026-04-03T07:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"85","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT05H10M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"86","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-198","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"189","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"190","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"191","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT04H15M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3741.8,"gross_total":3741.8,"base_fare":2910,"tax":831.8,"sell":{"currency":"GBP","total":3741.8,"base_fare":2910,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc0MS44LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzQxLjgsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzQxLjgsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"gross":{"base_fare":"775.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.45,"base_fare":775,"tax":215.45,"gross":{"base_fare":"775.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC40NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"gross":{"base_fare":"680.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":880.45,"base_fare":680,"tax":200.45,"gross":{"base_fare":"680.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4MC40NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODAuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T07:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT04H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030750mad2026040311153643mad202604031625cmn2026040317201357cmn202604032315aga2026040400157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-199","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"200","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-199","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H45M","transit_time":null,"routes":[{"air_segment_key":"47","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"48","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT12H25M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"49","origin":"CMN","departure_time":"2026-04-04T15:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T16:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT03H05M","lay_over_date":"2026-04-04","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"483"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"483"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-199","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"159","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"160","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"161","origin":"MAD","departure_time":"2026-04-10T07:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T08:25:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT11H50M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"711"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3743,"gross_total":3743,"base_fare":2880,"tax":863,"sell":{"currency":"GBP","total":3743,"base_fare":2880,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc0MywiYmFzZV9mYXJlIjoyODgwLCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM3NDMsImJhc2VfZmFyZSI6Mjg4MCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc0MywiYmFzZV9mYXJlIjoyODgwLCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":985.25,"base_fare":762,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":985.25,"base_fare":762,"tax":223.25,"gross":{"base_fare":"762.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4NS4yNSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4NS4yNSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4NS4yNSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODUuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":985.25,"base_fare":762,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":985.25,"base_fare":762,"tax":223.25,"gross":{"base_fare":"762.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4NS4yNSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4NS4yNSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4NS4yNSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODUuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":886.25,"base_fare":678,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":886.25,"base_fare":678,"tax":208.25,"gross":{"base_fare":"678.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ni4yNSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ni4yNSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ni4yNSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODYuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":886.25,"base_fare":678,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":886.25,"base_fare":678,"tax":208.25,"gross":{"base_fare":"678.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ni4yNSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ni4yNSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ni4yNSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODYuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H20M","duration_seconds":40800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT11H50M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041100cmn2026040411551355cmn202604041500aga202604041625483aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100700lhr202604100825711","total_price":null,"destination_reach_time":"PT11H20M","destination_reach_timestamp":40800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-200","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"201","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-200","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"54","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"55","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT20H45M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"56","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-200","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"180","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"181","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT11H00M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"182","origin":"MAD","departure_time":"2026-04-09T17:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T19:10:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H25M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"725"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"725"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3743,"gross_total":3743,"base_fare":2880,"tax":863,"sell":{"currency":"GBP","total":3743,"base_fare":2880,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc0MywiYmFzZV9mYXJlIjoyODgwLCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM3NDMsImJhc2VfZmFyZSI6Mjg4MCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc0MywiYmFzZV9mYXJlIjoyODgwLCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":985.25,"base_fare":762,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":985.25,"base_fare":762,"tax":223.25,"gross":{"base_fare":"762.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4NS4yNSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4NS4yNSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4NS4yNSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODUuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":985.25,"base_fare":762,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":985.25,"base_fare":762,"tax":223.25,"gross":{"base_fare":"762.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4NS4yNSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4NS4yNSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4NS4yNSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODUuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":886.25,"base_fare":678,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":886.25,"base_fare":678,"tax":208.25,"gross":{"base_fare":"678.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ni4yNSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ni4yNSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ni4yNSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODYuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":886.25,"base_fare":678,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":886.25,"base_fare":678,"tax":208.25,"gross":{"base_fare":"678.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ni4yNSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ni4yNSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ni4yNSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODYuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT11H00M","PT02H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604091230mad2026040915201356mad202604091745lhr202604091910725","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-201","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"202","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-201","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"54","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"55","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT20H45M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"56","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-201","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H40M","transit_time":null,"routes":[{"air_segment_key":"162","origin":"AGA","departure_time":"2026-04-09T21:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T23:15:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"482"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"482"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"163","origin":"CMN","departure_time":"2026-04-10T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-10","flight_time":"PT1H50M","distance":null,"lay_over":"PT13H15M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"164","origin":"MAD","departure_time":"2026-04-10T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-10","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3743,"gross_total":3743,"base_fare":2880,"tax":863,"sell":{"currency":"GBP","total":3743,"base_fare":2880,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc0MywiYmFzZV9mYXJlIjoyODgwLCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM3NDMsImJhc2VfZmFyZSI6Mjg4MCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc0MywiYmFzZV9mYXJlIjoyODgwLCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":985.25,"base_fare":762,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":985.25,"base_fare":762,"tax":223.25,"gross":{"base_fare":"762.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4NS4yNSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4NS4yNSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4NS4yNSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODUuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":985.25,"base_fare":762,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":985.25,"base_fare":762,"tax":223.25,"gross":{"base_fare":"762.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4NS4yNSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4NS4yNSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4NS4yNSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODUuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":886.25,"base_fare":678,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":886.25,"base_fare":678,"tax":208.25,"gross":{"base_fare":"678.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ni4yNSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ni4yNSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ni4yNSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODYuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":886.25,"base_fare":678,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":886.25,"base_fare":678,"tax":208.25,"gross":{"base_fare":"678.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ni4yNSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ni4yNSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4Ni4yNSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODYuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT13H15M","PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604092150cmn202604092315482cmn202604101230mad2026041015201356mad202604101650lhr202604101815723","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-202","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"203","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-202","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"69","origin":"LHR","departure_time":"2026-04-03T07:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T11:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"70","origin":"MAD","departure_time":"2026-04-03T13:35:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H50M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"71","origin":"CMN","departure_time":"2026-04-03T16:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T17:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H50M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7623"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7623"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-202","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"192","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"193","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT11H00M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"194","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3749.8,"gross_total":3749.8,"base_fare":2918,"tax":831.8,"sell":{"currency":"GBP","total":3749.8,"base_fare":2918,"tax":831.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc0OS44LCJiYXNlX2ZhcmUiOjI5MTgsInRheCI6ODMxLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzQ5LjgsImJhc2VfZmFyZSI6MjkxOCwidGF4Ijo4MzEuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjozNzQ5LjgsImJhc2VfZmFyZSI6MjkxOCwidGF4Ijo4MzEuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":982.45,"base_fare":767,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"767.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":982.45,"base_fare":767,"tax":215.45,"gross":{"base_fare":"767.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":982.45,"base_fare":767,"tax":215.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"767.00","tax":"215.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":982.45,"base_fare":767,"tax":215.45,"gross":{"base_fare":"767.00","tax":"215.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6IjIxNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk4Mi40NSIsImJhc2VfZmFyZSI6Ijc2Ny4wMCIsInRheCI6IjIxNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":892.45,"base_fare":692,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"692.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":892.45,"base_fare":692,"tax":200.45,"gross":{"base_fare":"692.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5Mi40NSIsImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5Mi40NSIsImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5Mi40NSIsImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":892.45,"base_fare":692,"tax":200.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"692.00","tax":"200.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":892.45,"base_fare":692,"tax":200.45,"gross":{"base_fare":"692.00","tax":"200.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5Mi40NSIsImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5Mi40NSIsImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6IjIwMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5Mi40NSIsImJhc2VfZmFyZSI6IjY5Mi4wMCIsInRheCI6IjIwMC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T07:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT11H00M","PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030750mad2026040311153643mad202604031335cmn2026040314257645cmn202604031615aga2026040317157623aga202604090030cmn202604090130424cmn202604091230mad2026040915201356mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-203","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"204","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-203","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H45M","transit_time":null,"routes":[{"air_segment_key":"47","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"48","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT12H25M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"49","origin":"CMN","departure_time":"2026-04-04T15:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T16:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT03H05M","lay_over_date":"2026-04-04","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"483"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"483"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-203","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"156","origin":"AGA","departure_time":"2026-04-09T09:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T10:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7624"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7624"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"157","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT01H40M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"158","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3761,"gross_total":3761,"base_fare":2898,"tax":863,"sell":{"currency":"GBP","total":3761,"base_fare":2898,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc2MSwiYmFzZV9mYXJlIjoyODk4LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM3NjEsImJhc2VfZmFyZSI6Mjg5OCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc2MSwiYmFzZV9mYXJlIjoyODk4LCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1027.25,"base_fare":804,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"804.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1027.25,"base_fare":804,"tax":223.25,"gross":{"base_fare":"804.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMjcuMjUiLCJiYXNlX2ZhcmUiOiI4MDQuMDAiLCJ0YXgiOiIyMjMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDQuMDAiLCJ0YXgiOiIyMjMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDI3LjI1IiwiYmFzZV9mYXJlIjoiODA0LjAwIiwidGF4IjoiMjIzLjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODA0LjAwIiwidGF4IjoiMjIzLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAyNy4yNSIsImJhc2VfZmFyZSI6IjgwNC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDI3LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1027.25,"base_fare":804,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"804.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1027.25,"base_fare":804,"tax":223.25,"gross":{"base_fare":"804.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMjcuMjUiLCJiYXNlX2ZhcmUiOiI4MDQuMDAiLCJ0YXgiOiIyMjMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDQuMDAiLCJ0YXgiOiIyMjMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDI3LjI1IiwiYmFzZV9mYXJlIjoiODA0LjAwIiwidGF4IjoiMjIzLjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODA0LjAwIiwidGF4IjoiMjIzLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAyNy4yNSIsImJhc2VfZmFyZSI6IjgwNC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDI3LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":853.25,"base_fare":645,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"645.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":853.25,"base_fare":645,"tax":208.25,"gross":{"base_fare":"645.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1My4yNSIsImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1My4yNSIsImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1My4yNSIsImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NTMuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":853.25,"base_fare":645,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"645.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":853.25,"base_fare":645,"tax":208.25,"gross":{"base_fare":"645.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1My4yNSIsImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1My4yNSIsImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1My4yNSIsImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NTMuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H0M","duration_seconds":39600,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT01H40M","PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041100cmn2026040411551355cmn202604041500aga202604041625483aga202604090950cmn2026040910507624cmn202604091230mad2026040915201356mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT11H0M","destination_reach_timestamp":39600},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-204","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"205","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-204","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"36","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"37","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT12H25M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"38","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-204","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"192","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"193","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT11H00M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"194","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3761,"gross_total":3761,"base_fare":2898,"tax":863,"sell":{"currency":"GBP","total":3761,"base_fare":2898,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc2MSwiYmFzZV9mYXJlIjoyODk4LCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM3NjEsImJhc2VfZmFyZSI6Mjg5OCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc2MSwiYmFzZV9mYXJlIjoyODk4LCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1027.25,"base_fare":804,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"804.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1027.25,"base_fare":804,"tax":223.25,"gross":{"base_fare":"804.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMjcuMjUiLCJiYXNlX2ZhcmUiOiI4MDQuMDAiLCJ0YXgiOiIyMjMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDQuMDAiLCJ0YXgiOiIyMjMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDI3LjI1IiwiYmFzZV9mYXJlIjoiODA0LjAwIiwidGF4IjoiMjIzLjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODA0LjAwIiwidGF4IjoiMjIzLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAyNy4yNSIsImJhc2VfZmFyZSI6IjgwNC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDI3LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1027.25,"base_fare":804,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"804.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1027.25,"base_fare":804,"tax":223.25,"gross":{"base_fare":"804.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMjcuMjUiLCJiYXNlX2ZhcmUiOiI4MDQuMDAiLCJ0YXgiOiIyMjMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDQuMDAiLCJ0YXgiOiIyMjMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDI3LjI1IiwiYmFzZV9mYXJlIjoiODA0LjAwIiwidGF4IjoiMjIzLjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODA0LjAwIiwidGF4IjoiMjIzLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAyNy4yNSIsImJhc2VfZmFyZSI6IjgwNC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDI3LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":853.25,"base_fare":645,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"645.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":853.25,"base_fare":645,"tax":208.25,"gross":{"base_fare":"645.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1My4yNSIsImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1My4yNSIsImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1My4yNSIsImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NTMuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":853.25,"base_fare":645,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"645.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":853.25,"base_fare":645,"tax":208.25,"gross":{"base_fare":"645.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1My4yNSIsImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1My4yNSIsImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg1My4yNSIsImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4NTMuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H35M","duration_seconds":38100,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT11H00M","PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604091230mad2026040915201356mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H35M","destination_reach_timestamp":38100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-205","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"206","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-205","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H45M","transit_time":null,"routes":[{"air_segment_key":"47","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"48","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT12H25M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"49","origin":"CMN","departure_time":"2026-04-04T15:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T16:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT03H05M","lay_over_date":"2026-04-04","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"483"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"483"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-205","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"168","origin":"AGA","departure_time":"2026-04-09T13:00:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T14:25:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7635"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7635"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"169","origin":"CMN","departure_time":"2026-04-09T16:25:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T19:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7643"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7643"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"170","origin":"MAD","departure_time":"2026-04-10T08:05:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T09:30:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT12H55M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"713"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3767,"gross_total":3767,"base_fare":2880,"tax":887,"sell":{"currency":"GBP","total":3767,"base_fare":2880,"tax":887},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc2NywiYmFzZV9mYXJlIjoyODgwLCJ0YXgiOjg4N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM3NjcsImJhc2VfZmFyZSI6Mjg4MCwidGF4Ijo4ODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc2NywiYmFzZV9mYXJlIjoyODgwLCJ0YXgiOjg4N319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":991.25,"base_fare":762,"tax":229.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"229.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":991.25,"base_fare":762,"tax":229.25,"gross":{"base_fare":"762.00","tax":"229.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MS4yNSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyOS4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyOS4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MS4yNSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyOS4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyOS4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MS4yNSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyOS4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTEuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":991.25,"base_fare":762,"tax":229.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"762.00","tax":"229.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":991.25,"base_fare":762,"tax":229.25,"gross":{"base_fare":"762.00","tax":"229.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MS4yNSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyOS4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyOS4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MS4yNSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyOS4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyOS4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MS4yNSIsImJhc2VfZmFyZSI6Ijc2Mi4wMCIsInRheCI6IjIyOS4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTEuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":892.25,"base_fare":678,"tax":214.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"214.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":892.25,"base_fare":678,"tax":214.25,"gross":{"base_fare":"678.00","tax":"214.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5Mi4yNSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIxNC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIxNC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5Mi4yNSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIxNC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIxNC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5Mi4yNSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIxNC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":892.25,"base_fare":678,"tax":214.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"678.00","tax":"214.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":892.25,"base_fare":678,"tax":214.25,"gross":{"base_fare":"678.00","tax":"214.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5Mi4yNSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIxNC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIxNC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5Mi4yNSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIxNC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIxNC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg5Mi4yNSIsImJhc2VfZmFyZSI6IjY3OC4wMCIsInRheCI6IjIxNC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4OTIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H20M","duration_seconds":40800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT12H55M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041100cmn2026040411551355cmn202604041500aga202604041625483aga202604091300cmn2026040914257635cmn202604091625mad2026040919107643mad202604100805lhr202604100930713","total_price":null,"destination_reach_time":"PT11H20M","destination_reach_timestamp":40800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-206","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"207","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-206","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"99","origin":"LHR","departure_time":"2026-04-03T18:45:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:10:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"330","name":"330","picture":"330.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"722"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"722"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"100","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT12H50M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"101","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-206","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3773,"gross_total":3773,"base_fare":2910,"tax":863,"sell":{"currency":"GBP","total":3773,"base_fare":2910,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc3MywiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM3NzMsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc3MywiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"gross":{"base_fare":"775.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"gross":{"base_fare":"775.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"gross":{"base_fare":"680.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"gross":{"base_fare":"680.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T18:45:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031845mad202604032210722mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-207","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"208","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-207","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"39","origin":"LHR","departure_time":"2026-04-03T17:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T20:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"720"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"720"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"40","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT14H25M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"41","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-207","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3773,"gross_total":3773,"base_fare":2910,"tax":863,"sell":{"currency":"GBP","total":3773,"base_fare":2910,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc3MywiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM3NzMsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc3MywiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"gross":{"base_fare":"775.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"gross":{"base_fare":"775.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"gross":{"base_fare":"680.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"gross":{"base_fare":"680.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T17:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031710mad202604032035720mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-208","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"209","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-208","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"117","origin":"LHR","departure_time":"2026-04-03T16:30:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T20:05:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3649"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3649"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"118","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT14H55M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"119","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-208","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3773,"gross_total":3773,"base_fare":2910,"tax":863,"sell":{"currency":"GBP","total":3773,"base_fare":2910,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc3MywiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM3NzMsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc3MywiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"gross":{"base_fare":"775.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"gross":{"base_fare":"775.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"gross":{"base_fare":"680.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"gross":{"base_fare":"680.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T16:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H40M","duration_seconds":38400,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031630mad2026040320053649mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H40M","destination_reach_timestamp":38400},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-209","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"210","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-209","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"93","origin":"LHR","departure_time":"2026-04-03T15:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T19:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"718"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"718"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"94","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT15H45M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"95","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-209","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3773,"gross_total":3773,"base_fare":2910,"tax":863,"sell":{"currency":"GBP","total":3773,"base_fare":2910,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc3MywiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM3NzMsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc3MywiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"gross":{"base_fare":"775.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"gross":{"base_fare":"775.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"gross":{"base_fare":"680.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"gross":{"base_fare":"680.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T15:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031550mad202604031915718mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-210","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"211","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-210","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"117","origin":"LHR","departure_time":"2026-04-03T16:30:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T20:05:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3649"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3649"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"118","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT14H55M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"119","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-210","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"186","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"187","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"188","origin":"MAD","departure_time":"2026-04-09T15:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T17:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H30M","distance":null,"lay_over":"PT03H10M","lay_over_date":"2026-04-09","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3773,"gross_total":3773,"base_fare":2910,"tax":863,"sell":{"currency":"GBP","total":3773,"base_fare":2910,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc3MywiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM3NzMsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc3MywiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"gross":{"base_fare":"775.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"gross":{"base_fare":"775.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"gross":{"base_fare":"680.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"gross":{"base_fare":"680.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T16:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H45M","duration_seconds":38700,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT03H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031630mad2026040320053649mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091545lhr202604091715721","total_price":null,"destination_reach_time":"PT10H45M","destination_reach_timestamp":38700},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-211","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"212","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-211","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"117","origin":"LHR","departure_time":"2026-04-03T16:30:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T20:05:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H35M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32Q","name":"32Q","picture":"32Q.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3649"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3649"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"118","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT14H55M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"119","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-211","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"189","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"190","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"191","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT04H15M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3773,"gross_total":3773,"base_fare":2910,"tax":863,"sell":{"currency":"GBP","total":3773,"base_fare":2910,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc3MywiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM3NzMsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc3MywiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"gross":{"base_fare":"775.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"gross":{"base_fare":"775.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"gross":{"base_fare":"680.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"gross":{"base_fare":"680.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T16:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H40M","duration_seconds":38400,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT04H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031630mad2026040320053649mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H40M","destination_reach_timestamp":38400},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-212","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"213","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-212","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H25M","transit_time":null,"routes":[{"air_segment_key":"63","origin":"LHR","departure_time":"2026-04-03T14:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T17:30:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"32N","name":"32N","picture":"32N.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3647"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3647"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"64","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT17H30M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"65","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-212","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3773,"gross_total":3773,"base_fare":2910,"tax":863,"sell":{"currency":"GBP","total":3773,"base_fare":2910,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc3MywiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM3NzMsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc3MywiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"gross":{"base_fare":"775.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"gross":{"base_fare":"775.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"gross":{"base_fare":"680.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"gross":{"base_fare":"680.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T14:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H35M","duration_seconds":38100,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031400mad2026040317303647mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H35M","destination_reach_timestamp":38100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-213","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"214","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-213","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H25M","transit_time":null,"routes":[{"air_segment_key":"132","origin":"LHR","departure_time":"2026-04-03T12:20:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T15:50:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H30M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"777","name":"777","picture":"777.png"},"operating":{"carrier":"BA","carrier_name":"British Airways","carrier_logo":"BA.png","flight_number":"3645"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"3645"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"133","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT19H10M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"134","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-213","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3773,"gross_total":3773,"base_fare":2910,"tax":863,"sell":{"currency":"GBP","total":3773,"base_fare":2910,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc3MywiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM3NzMsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc3MywiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"gross":{"base_fare":"775.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"gross":{"base_fare":"775.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"gross":{"base_fare":"680.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"gross":{"base_fare":"680.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T12:20:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H35M","duration_seconds":38100,"total_price":null},"refund":"non-refundable","carrier_operating":"BA","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031220mad2026040315503645mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H35M","destination_reach_timestamp":38100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-214","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"215","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-214","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"120","origin":"LHR","departure_time":"2026-04-03T11:30:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"121","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT20H05M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"122","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-214","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3773,"gross_total":3773,"base_fare":2910,"tax":863,"sell":{"currency":"GBP","total":3773,"base_fare":2910,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc3MywiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM3NzMsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc3MywiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"gross":{"base_fare":"775.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"gross":{"base_fare":"775.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"gross":{"base_fare":"680.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"gross":{"base_fare":"680.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031130mad202604031455716mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-215","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"216","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-215","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"96","origin":"LHR","departure_time":"2026-04-03T10:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"97","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT20H45M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"98","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-215","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3773,"gross_total":3773,"base_fare":2910,"tax":863,"sell":{"currency":"GBP","total":3773,"base_fare":2910,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc3MywiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM3NzMsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc3MywiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"gross":{"base_fare":"775.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"gross":{"base_fare":"775.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"gross":{"base_fare":"680.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"gross":{"base_fare":"680.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031050mad202604031415714mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-216","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"217","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-216","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"25","origin":"LHR","departure_time":"2026-04-03T09:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"26","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT22H20M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"27","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT11H20M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-216","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3773,"gross_total":3773,"base_fare":2910,"tax":863,"sell":{"currency":"GBP","total":3773,"base_fare":2910,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc3MywiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM3NzMsImJhc2VfZmFyZSI6MjkxMCwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Mzc3MywiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"gross":{"base_fare":"775.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":998.25,"base_fare":775,"tax":223.25,"gross":{"base_fare":"775.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5OC4yNSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"gross":{"base_fare":"680.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":888.25,"base_fare":680,"tax":208.25,"gross":{"base_fare":"680.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030915mad202604031240712mad202604041100cmn2026040411551355cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-217","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"218","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-217","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"30","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"31","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT21H35M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"32","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-217","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"180","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"181","origin":"CMN","departure_time":"2026-04-09T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H50M","distance":null,"lay_over":"PT11H00M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"182","origin":"MAD","departure_time":"2026-04-09T17:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T19:10:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H25M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"725"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"725"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3805,"gross_total":3805,"base_fare":2942,"tax":863,"sell":{"currency":"GBP","total":3805,"base_fare":2942,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzgwNSwiYmFzZV9mYXJlIjoyOTQyLCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM4MDUsImJhc2VfZmFyZSI6Mjk0MiwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzgwNSwiYmFzZV9mYXJlIjoyOTQyLCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1001.25,"base_fare":778,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"778.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1001.25,"base_fare":778,"tax":223.25,"gross":{"base_fare":"778.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMDEuMjUiLCJiYXNlX2ZhcmUiOiI3NzguMDAiLCJ0YXgiOiIyMjMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzguMDAiLCJ0YXgiOiIyMjMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDAxLjI1IiwiYmFzZV9mYXJlIjoiNzc4LjAwIiwidGF4IjoiMjIzLjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc4LjAwIiwidGF4IjoiMjIzLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAwMS4yNSIsImJhc2VfZmFyZSI6Ijc3OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDAxLjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1001.25,"base_fare":778,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"778.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1001.25,"base_fare":778,"tax":223.25,"gross":{"base_fare":"778.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMDEuMjUiLCJiYXNlX2ZhcmUiOiI3NzguMDAiLCJ0YXgiOiIyMjMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzguMDAiLCJ0YXgiOiIyMjMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDAxLjI1IiwiYmFzZV9mYXJlIjoiNzc4LjAwIiwidGF4IjoiMjIzLjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc4LjAwIiwidGF4IjoiMjIzLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAwMS4yNSIsImJhc2VfZmFyZSI6Ijc3OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDAxLjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":901.25,"base_fare":693,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"693.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":901.25,"base_fare":693,"tax":208.25,"gross":{"base_fare":"693.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwMS4yNSIsImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwMS4yNSIsImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwMS4yNSIsImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MDEuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":901.25,"base_fare":693,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"693.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":901.25,"base_fare":693,"tax":208.25,"gross":{"base_fare":"693.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwMS4yNSIsImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwMS4yNSIsImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwMS4yNSIsImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MDEuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT11H00M","PT02H25M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604090030cmn202604090130424cmn202604091230mad2026040915201356mad202604091745lhr202604091910725","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-218","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"219","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-218","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"30","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"31","origin":"MAD","departure_time":"2026-04-04T20:10:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H50M","distance":null,"lay_over":"PT21H35M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7642"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7642"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"32","origin":"CMN","departure_time":"2026-04-04T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-05T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-04","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7636"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7636"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-218","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H40M","transit_time":null,"routes":[{"air_segment_key":"162","origin":"AGA","departure_time":"2026-04-09T21:50:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T23:15:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"482"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"482"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"163","origin":"CMN","departure_time":"2026-04-10T12:30:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-10T15:20:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-10","flight_time":"PT1H50M","distance":null,"lay_over":"PT13H15M","lay_over_date":"2026-04-09","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1356"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1356"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"164","origin":"MAD","departure_time":"2026-04-10T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-10T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-10","flight_time":"PT2H25M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-10","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3805,"gross_total":3805,"base_fare":2942,"tax":863,"sell":{"currency":"GBP","total":3805,"base_fare":2942,"tax":863},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzgwNSwiYmFzZV9mYXJlIjoyOTQyLCJ0YXgiOjg2M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM4MDUsImJhc2VfZmFyZSI6Mjk0MiwidGF4Ijo4NjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzgwNSwiYmFzZV9mYXJlIjoyOTQyLCJ0YXgiOjg2M319","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1001.25,"base_fare":778,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"778.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1001.25,"base_fare":778,"tax":223.25,"gross":{"base_fare":"778.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMDEuMjUiLCJiYXNlX2ZhcmUiOiI3NzguMDAiLCJ0YXgiOiIyMjMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzguMDAiLCJ0YXgiOiIyMjMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDAxLjI1IiwiYmFzZV9mYXJlIjoiNzc4LjAwIiwidGF4IjoiMjIzLjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc4LjAwIiwidGF4IjoiMjIzLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAwMS4yNSIsImJhc2VfZmFyZSI6Ijc3OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDAxLjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1001.25,"base_fare":778,"tax":223.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"778.00","tax":"223.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1001.25,"base_fare":778,"tax":223.25,"gross":{"base_fare":"778.00","tax":"223.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMDEuMjUiLCJiYXNlX2ZhcmUiOiI3NzguMDAiLCJ0YXgiOiIyMjMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzguMDAiLCJ0YXgiOiIyMjMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDAxLjI1IiwiYmFzZV9mYXJlIjoiNzc4LjAwIiwidGF4IjoiMjIzLjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc4LjAwIiwidGF4IjoiMjIzLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAwMS4yNSIsImJhc2VfZmFyZSI6Ijc3OC4wMCIsInRheCI6IjIyMy4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDAxLjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":901.25,"base_fare":693,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"693.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":901.25,"base_fare":693,"tax":208.25,"gross":{"base_fare":"693.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwMS4yNSIsImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwMS4yNSIsImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwMS4yNSIsImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MDEuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":901.25,"base_fare":693,"tax":208.25,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"693.00","tax":"208.25","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":901.25,"base_fare":693,"tax":208.25,"gross":{"base_fare":"693.00","tax":"208.25","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwMS4yNSIsImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwMS4yNSIsImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6IjIwOC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkwMS4yNSIsImJhc2VfZmFyZSI6IjY5My4wMCIsInRheCI6IjIwOC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MDEuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT13H15M","PT01H30M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604042010cmn2026040421007642cmn202604042315aga2026040500157636aga202604092150cmn202604092315482cmn202604101230mad2026041015201356mad202604101650lhr202604101815723","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-219","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"220","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-219","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H45M","transit_time":null,"routes":[{"air_segment_key":"47","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"48","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT12H25M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"49","origin":"CMN","departure_time":"2026-04-04T15:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T16:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT03H05M","lay_over_date":"2026-04-04","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"483"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"483"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-219","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3927.8,"gross_total":3927.8,"base_fare":2624,"tax":1303.8,"sell":{"currency":"GBP","total":3927.8,"base_fare":2624,"tax":1303.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzkyNy44LCJiYXNlX2ZhcmUiOjI2MjQsInRheCI6MTMwMy44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzkyNy44LCJiYXNlX2ZhcmUiOjI2MjQsInRheCI6MTMwMy44LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM5MjcuOCwiYmFzZV9mYXJlIjoyNjI0LCJ0YXgiOjEzMDMuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1031.45,"base_fare":698,"tax":333.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"333.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1031.45,"base_fare":698,"tax":333.45,"gross":{"base_fare":"698.00","tax":"333.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMzEuNDUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiIzMzMuNDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiIzMzMuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDMxLjQ1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiMzMzLjQ1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiMzMzLjQ1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAzMS40NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjMzMy40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDMxLjQ1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1031.45,"base_fare":698,"tax":333.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"333.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1031.45,"base_fare":698,"tax":333.45,"gross":{"base_fare":"698.00","tax":"333.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMzEuNDUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiIzMzMuNDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiIzMzMuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDMxLjQ1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiMzMzLjQ1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiMzMzLjQ1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAzMS40NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjMzMy40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDMxLjQ1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":932.45,"base_fare":614,"tax":318.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"614.00","tax":"318.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":932.45,"base_fare":614,"tax":318.45,"gross":{"base_fare":"614.00","tax":"318.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMi40NSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMi40NSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMi40NSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MzIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":932.45,"base_fare":614,"tax":318.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"614.00","tax":"318.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":932.45,"base_fare":614,"tax":318.45,"gross":{"base_fare":"614.00","tax":"318.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMi40NSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMi40NSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMi40NSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MzIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041100cmn2026040411551355cmn202604041500aga202604041625483aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-220","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"221","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-220","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H45M","transit_time":null,"routes":[{"air_segment_key":"47","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"48","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT12H25M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"49","origin":"CMN","departure_time":"2026-04-04T15:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T16:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT03H05M","lay_over_date":"2026-04-04","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"483"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"483"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-220","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"186","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"187","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"188","origin":"MAD","departure_time":"2026-04-09T15:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T17:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H30M","distance":null,"lay_over":"PT03H10M","lay_over_date":"2026-04-09","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3927.8,"gross_total":3927.8,"base_fare":2624,"tax":1303.8,"sell":{"currency":"GBP","total":3927.8,"base_fare":2624,"tax":1303.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzkyNy44LCJiYXNlX2ZhcmUiOjI2MjQsInRheCI6MTMwMy44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzkyNy44LCJiYXNlX2ZhcmUiOjI2MjQsInRheCI6MTMwMy44LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM5MjcuOCwiYmFzZV9mYXJlIjoyNjI0LCJ0YXgiOjEzMDMuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1031.45,"base_fare":698,"tax":333.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"333.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1031.45,"base_fare":698,"tax":333.45,"gross":{"base_fare":"698.00","tax":"333.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMzEuNDUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiIzMzMuNDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiIzMzMuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDMxLjQ1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiMzMzLjQ1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiMzMzLjQ1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAzMS40NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjMzMy40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDMxLjQ1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1031.45,"base_fare":698,"tax":333.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"333.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1031.45,"base_fare":698,"tax":333.45,"gross":{"base_fare":"698.00","tax":"333.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMzEuNDUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiIzMzMuNDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiIzMzMuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDMxLjQ1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiMzMzLjQ1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiMzMzLjQ1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAzMS40NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjMzMy40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDMxLjQ1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":932.45,"base_fare":614,"tax":318.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"614.00","tax":"318.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":932.45,"base_fare":614,"tax":318.45,"gross":{"base_fare":"614.00","tax":"318.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMi40NSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMi40NSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMi40NSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MzIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":932.45,"base_fare":614,"tax":318.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"614.00","tax":"318.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":932.45,"base_fare":614,"tax":318.45,"gross":{"base_fare":"614.00","tax":"318.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMi40NSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMi40NSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMi40NSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MzIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H0M","duration_seconds":39600,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT03H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041100cmn2026040411551355cmn202604041500aga202604041625483aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091545lhr202604091715721","total_price":null,"destination_reach_time":"PT11H0M","destination_reach_timestamp":39600},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-221","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"222","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-221","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H45M","transit_time":null,"routes":[{"air_segment_key":"47","origin":"LHR","departure_time":"2026-04-03T19:10:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T22:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"724"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"48","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT12H25M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"49","origin":"CMN","departure_time":"2026-04-04T15:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T16:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT03H05M","lay_over_date":"2026-04-04","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"483"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"483"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-221","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"189","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"190","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"191","origin":"MAD","departure_time":"2026-04-09T16:50:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T18:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT04H15M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"723"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"MDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":3927.8,"gross_total":3927.8,"base_fare":2624,"tax":1303.8,"sell":{"currency":"GBP","total":3927.8,"base_fare":2624,"tax":1303.8},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzkyNy44LCJiYXNlX2ZhcmUiOjI2MjQsInRheCI6MTMwMy44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6MzkyNy44LCJiYXNlX2ZhcmUiOjI2MjQsInRheCI6MTMwMy44LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjM5MjcuOCwiYmFzZV9mYXJlIjoyNjI0LCJ0YXgiOjEzMDMuOH19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1031.45,"base_fare":698,"tax":333.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"333.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1031.45,"base_fare":698,"tax":333.45,"gross":{"base_fare":"698.00","tax":"333.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMzEuNDUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiIzMzMuNDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiIzMzMuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDMxLjQ1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiMzMzLjQ1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiMzMzLjQ1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAzMS40NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjMzMy40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDMxLjQ1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1031.45,"base_fare":698,"tax":333.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"698.00","tax":"333.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1031.45,"base_fare":698,"tax":333.45,"gross":{"base_fare":"698.00","tax":"333.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjEwMzEuNDUiLCJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiIzMzMuNDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTguMDAiLCJ0YXgiOiIzMzMuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMDMxLjQ1IiwiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiMzMzLjQ1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk4LjAwIiwidGF4IjoiMzMzLjQ1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTAzMS40NSIsImJhc2VfZmFyZSI6IjY5OC4wMCIsInRheCI6IjMzMy40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDMxLjQ1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":932.45,"base_fare":614,"tax":318.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"614.00","tax":"318.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":932.45,"base_fare":614,"tax":318.45,"gross":{"base_fare":"614.00","tax":"318.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMi40NSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMi40NSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMi40NSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MzIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":932.45,"base_fare":614,"tax":318.45,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"614.00","tax":"318.45","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":932.45,"base_fare":614,"tax":318.45,"gross":{"base_fare":"614.00","tax":"318.45","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMi40NSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMi40NSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjkzMi40NSIsImJhc2VfZmFyZSI6IjYxNC4wMCIsInRheCI6IjMxOC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MzIuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T19:10:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT04H15M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031910mad202604032235724mad202604041100cmn2026040411551355cmn202604041500aga202604041625483aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091650lhr202604091815723","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-222","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"223","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-222","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H45M","transit_time":null,"routes":[{"air_segment_key":"102","origin":"LHR","departure_time":"2026-04-03T11:30:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"103","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"104","origin":"CMN","departure_time":"2026-04-03T21:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T23:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H25M","distance":null,"lay_over":"PT04H30M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"429"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"429"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-222","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4182.6,"gross_total":4182.6,"base_fare":2910,"tax":1272.6,"sell":{"currency":"GBP","total":4182.6,"base_fare":2910,"tax":1272.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQxODIuNiwiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjEyNzIuNn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031130mad202604031455716mad202604031625cmn2026040317201357cmn202604032150aga202604032315429aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-223","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"224","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-223","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H45M","transit_time":null,"routes":[{"air_segment_key":"72","origin":"LHR","departure_time":"2026-04-03T10:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"73","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT02H10M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"74","origin":"CMN","departure_time":"2026-04-03T21:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T23:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H25M","distance":null,"lay_over":"PT04H30M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"429"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"429"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-223","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4182.6,"gross_total":4182.6,"base_fare":2910,"tax":1272.6,"sell":{"currency":"GBP","total":4182.6,"base_fare":2910,"tax":1272.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQxODIuNiwiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjEyNzIuNn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031050mad202604031415714mad202604031625cmn2026040317201357cmn202604032150aga202604032315429aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-224","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"225","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-224","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H45M","transit_time":null,"routes":[{"air_segment_key":"102","origin":"LHR","departure_time":"2026-04-03T11:30:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"103","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"104","origin":"CMN","departure_time":"2026-04-03T21:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T23:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H25M","distance":null,"lay_over":"PT04H30M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"429"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"429"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-224","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"186","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"187","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"188","origin":"MAD","departure_time":"2026-04-09T15:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T17:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H30M","distance":null,"lay_over":"PT03H10M","lay_over_date":"2026-04-09","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4182.6,"gross_total":4182.6,"base_fare":2910,"tax":1272.6,"sell":{"currency":"GBP","total":4182.6,"base_fare":2910,"tax":1272.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQxODIuNiwiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjEyNzIuNn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H0M","duration_seconds":39600,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT03H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031130mad202604031455716mad202604031625cmn2026040317201357cmn202604032150aga202604032315429aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091545lhr202604091715721","total_price":null,"destination_reach_time":"PT11H0M","destination_reach_timestamp":39600},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-225","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"226","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-225","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"114","origin":"LHR","departure_time":"2026-04-03T11:30:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"115","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"116","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-225","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4182.6,"gross_total":4182.6,"base_fare":2910,"tax":1272.6,"sell":{"currency":"GBP","total":4182.6,"base_fare":2910,"tax":1272.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQxODIuNiwiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjEyNzIuNn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031130mad202604031455716mad202604031625cmn2026040317201357cmn202604032315aga202604040015431aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-226","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"227","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-226","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H45M","transit_time":null,"routes":[{"air_segment_key":"72","origin":"LHR","departure_time":"2026-04-03T10:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"73","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT02H10M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"74","origin":"CMN","departure_time":"2026-04-03T21:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T23:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H25M","distance":null,"lay_over":"PT04H30M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"429"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"429"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-226","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"186","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"187","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"188","origin":"MAD","departure_time":"2026-04-09T15:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T17:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H30M","distance":null,"lay_over":"PT03H10M","lay_over_date":"2026-04-09","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4182.6,"gross_total":4182.6,"base_fare":2910,"tax":1272.6,"sell":{"currency":"GBP","total":4182.6,"base_fare":2910,"tax":1272.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQxODIuNiwiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjEyNzIuNn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H0M","duration_seconds":39600,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT03H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031050mad202604031415714mad202604031625cmn2026040317201357cmn202604032150aga202604032315429aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091545lhr202604091715721","total_price":null,"destination_reach_time":"PT11H0M","destination_reach_timestamp":39600},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-227","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"228","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-227","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"81","origin":"LHR","departure_time":"2026-04-03T10:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"82","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT02H10M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"83","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-227","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4182.6,"gross_total":4182.6,"base_fare":2910,"tax":1272.6,"sell":{"currency":"GBP","total":4182.6,"base_fare":2910,"tax":1272.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQxODIuNiwiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjEyNzIuNn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031050mad202604031415714mad202604031625cmn2026040317201357cmn202604032315aga202604040015431aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-228","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"229","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-228","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"114","origin":"LHR","departure_time":"2026-04-03T11:30:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:55:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"716"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"115","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT01H30M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"116","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-228","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"186","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"187","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"188","origin":"MAD","departure_time":"2026-04-09T15:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T17:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H30M","distance":null,"lay_over":"PT03H10M","lay_over_date":"2026-04-09","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4182.6,"gross_total":4182.6,"base_fare":2910,"tax":1272.6,"sell":{"currency":"GBP","total":4182.6,"base_fare":2910,"tax":1272.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQxODIuNiwiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjEyNzIuNn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H35M","duration_seconds":38100,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT03H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031130mad202604031455716mad202604031625cmn2026040317201357cmn202604032315aga202604040015431aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091545lhr202604091715721","total_price":null,"destination_reach_time":"PT10H35M","destination_reach_timestamp":38100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-229","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"230","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-229","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H45M","transit_time":null,"routes":[{"air_segment_key":"7","origin":"LHR","departure_time":"2026-04-03T09:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"8","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"9","origin":"CMN","departure_time":"2026-04-03T21:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T23:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H25M","distance":null,"lay_over":"PT04H30M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"429"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"429"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-229","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4182.6,"gross_total":4182.6,"base_fare":2910,"tax":1272.6,"sell":{"currency":"GBP","total":4182.6,"base_fare":2910,"tax":1272.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQxODIuNiwiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjEyNzIuNn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030915mad202604031240712mad202604031625cmn2026040317201357cmn202604032150aga202604032315429aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-230","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"231","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-230","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"81","origin":"LHR","departure_time":"2026-04-03T10:50:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T14:15:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"714"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"82","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT02H10M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"83","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-230","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"186","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"187","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"188","origin":"MAD","departure_time":"2026-04-09T15:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T17:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H30M","distance":null,"lay_over":"PT03H10M","lay_over_date":"2026-04-09","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4182.6,"gross_total":4182.6,"base_fare":2910,"tax":1272.6,"sell":{"currency":"GBP","total":4182.6,"base_fare":2910,"tax":1272.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQxODIuNiwiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjEyNzIuNn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T10:50:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H35M","duration_seconds":38100,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT03H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031050mad202604031415714mad202604031625cmn2026040317201357cmn202604032315aga202604040015431aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091545lhr202604091715721","total_price":null,"destination_reach_time":"PT10H35M","destination_reach_timestamp":38100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-231","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"232","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-231","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H45M","transit_time":null,"routes":[{"air_segment_key":"7","origin":"LHR","departure_time":"2026-04-03T09:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"8","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"9","origin":"CMN","departure_time":"2026-04-03T21:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T23:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H25M","distance":null,"lay_over":"PT04H30M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"429"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"429"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-231","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"186","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"187","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"188","origin":"MAD","departure_time":"2026-04-09T15:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T17:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H30M","distance":null,"lay_over":"PT03H10M","lay_over_date":"2026-04-09","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4182.6,"gross_total":4182.6,"base_fare":2910,"tax":1272.6,"sell":{"currency":"GBP","total":4182.6,"base_fare":2910,"tax":1272.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQxODIuNiwiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjEyNzIuNn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H0M","duration_seconds":39600,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT03H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030915mad202604031240712mad202604031625cmn2026040317201357cmn202604032150aga202604032315429aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091545lhr202604091715721","total_price":null,"destination_reach_time":"PT11H0M","destination_reach_timestamp":39600},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-232","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"233","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-232","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"16","origin":"LHR","departure_time":"2026-04-03T09:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"17","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"18","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-232","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4182.6,"gross_total":4182.6,"base_fare":2910,"tax":1272.6,"sell":{"currency":"GBP","total":4182.6,"base_fare":2910,"tax":1272.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQxODIuNiwiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjEyNzIuNn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H30M","duration_seconds":37800,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030915mad202604031240712mad202604031625cmn2026040317201357cmn202604032315aga202604040015431aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H30M","destination_reach_timestamp":37800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-233","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"234","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-233","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H20M","transit_time":null,"routes":[{"air_segment_key":"16","origin":"LHR","departure_time":"2026-04-03T09:15:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T12:40:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"712"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"17","origin":"MAD","departure_time":"2026-04-03T16:25:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H55M","distance":null,"lay_over":"PT03H45M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1357"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1357"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"18","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT05H55M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-233","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H15M","transit_time":null,"routes":[{"air_segment_key":"186","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"187","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"188","origin":"MAD","departure_time":"2026-04-09T15:45:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T17:15:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H30M","distance":null,"lay_over":"PT03H10M","lay_over_date":"2026-04-09","aircraft":{"code":"332","name":"332","picture":"332.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"721"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4182.6,"gross_total":4182.6,"base_fare":2910,"tax":1272.6,"sell":{"currency":"GBP","total":4182.6,"base_fare":2910,"tax":1272.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQxODIuNiwiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjEyNzIuNn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T09:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H35M","duration_seconds":38100,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT03H10M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030915mad202604031240712mad202604031625cmn2026040317201357cmn202604032315aga202604040015431aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091545lhr202604091715721","total_price":null,"destination_reach_time":"PT10H35M","destination_reach_timestamp":38100},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-234","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"235","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-234","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H45M","transit_time":null,"routes":[{"air_segment_key":"87","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"88","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT11H35M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"89","origin":"CMN","departure_time":"2026-04-04T15:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T16:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT03H05M","lay_over_date":"2026-04-04","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"483"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"483"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-234","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4182.6,"gross_total":4182.6,"base_fare":2910,"tax":1272.6,"sell":{"currency":"GBP","total":4182.6,"base_fare":2910,"tax":1272.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQxODIuNiwiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjEyNzIuNn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604041100cmn2026040411551355cmn202604041500aga202604041625483aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-235","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-01-15","flight_uid":"236","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-235","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H45M","transit_time":null,"routes":[{"air_segment_key":"90","origin":"LHR","departure_time":"2026-04-03T20:00:00","origin_terminal":"5","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"MAD","arrival_time":"2026-04-03T23:25:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-03","flight_time":"PT2H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"726"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"91","origin":"MAD","departure_time":"2026-04-04T11:00:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"CMN","arrival_time":"2026-04-04T11:55:00","destination_terminal":"1","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H55M","distance":null,"lay_over":"PT11H35M","lay_over_date":"2026-04-03","aircraft":{"code":"CRK","name":"CRK","picture":"CRK.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"1355"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"1355"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"92","origin":"CMN","departure_time":"2026-04-04T17:00:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T18:25:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-04","flight_time":"PT1H25M","distance":null,"lay_over":"PT05H05M","lay_over_date":"2026-04-04","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"439"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"439"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-235","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H10M","transit_time":null,"routes":[{"air_segment_key":"206","origin":"AGA","departure_time":"2026-04-09T00:30:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T01:30:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"424"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"207","origin":"CMN","departure_time":"2026-04-09T09:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"MAD","arrival_time":"2026-04-09T12:35:00","destination_terminal":"4S","destination_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"flight_date":"2026-04-09","flight_time":"PT1H45M","distance":null,"lay_over":"PT08H20M","lay_over_date":"2026-04-09","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"7644"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"7644"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"208","origin":"MAD","departure_time":"2026-04-09T14:55:00","origin_terminal":"4S","origin_airport":{"name":"Adolfo Suarez Madrid-Barajas Airport","city":"Madrid","country":"Spain","timezone":"Europe\/Madrid"},"destination":"LHR","arrival_time":"2026-04-09T16:20:00","destination_terminal":"5","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT2H25M","distance":null,"lay_over":"PT02H20M","lay_over_date":"2026-04-09","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"marketing":{"carrier":"IB","carrier_name":"Iberia","carrier_logo":"IB.png","flight_number":"719"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"KDNNASB6","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":4182.6,"gross_total":4182.6,"base_fare":2910,"tax":1272.6,"sell":{"currency":"GBP","total":4182.6,"base_fare":2910,"tax":1272.6},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6NDE4Mi42LCJiYXNlX2ZhcmUiOjI5MTAsInRheCI6MTI3Mi42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOjQxODIuNiwiYmFzZV9mYXJlIjoyOTEwLCJ0YXgiOjEyNzIuNn19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"775.00","tax":"325.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1100.65,"base_fare":775,"tax":325.65,"gross":{"base_fare":"775.00","tax":"325.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzUuMDAiLCJ0YXgiOiIzMjUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiR0JQIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc1LjAwIiwidGF4IjoiMzI1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjoiMTEwMC42NSIsImJhc2VfZmFyZSI6Ijc3NS4wMCIsInRheCI6IjMyNS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"680.00","tax":"310.65","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":990.65,"base_fare":680,"tax":310.65,"gross":{"base_fare":"680.00","tax":"310.65","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6Ijk5MC42NSIsImJhc2VfZmFyZSI6IjY4MC4wMCIsInRheCI6IjMxMC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"MAD","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"MAD","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"evening","departure_departure_time":"2026-04-03T20:00:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"IB","carrier_marketing":"IB","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT08H20M","PT02H20M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604032000mad202604032325726mad202604041100cmn2026040411551355cmn202604041700aga202604041825439aga202604090030cmn202604090130424cmn202604090950mad2026040912357644mad202604091455lhr202604091620719","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-236","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"237","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-236","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H55M","transit_time":null,"routes":[{"air_segment_key":"123","origin":"LHR","departure_time":"2026-04-03T15:20:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CDG","arrival_time":"2026-04-03T17:40:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-04-03","flight_time":"PT1H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"223","picture":"223.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1781"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1781"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"124","origin":"CDG","departure_time":"2026-04-03T18:50:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H10M","distance":null,"lay_over":"PT01H10M","lay_over_date":"2026-04-03","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1496"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1496"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"125","origin":"CMN","departure_time":"2026-04-03T21:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T23:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H25M","distance":null,"lay_over":"PT00H50M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"429"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"429"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-236","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H25M","transit_time":null,"routes":[{"air_segment_key":"165","origin":"AGA","departure_time":"2026-04-09T12:55:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T13:55:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"422"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"422"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"166","origin":"CMN","departure_time":"2026-04-09T15:55:00","origin_terminal":"2","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CDG","arrival_time":"2026-04-09T19:55:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-04-09","flight_time":"PT3H","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"32A","name":"32A","picture":"32A.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1597"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1597"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"167","origin":"CDG","departure_time":"2026-04-09T21:00:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"LHR","arrival_time":"2026-04-09T21:25:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"PT01H05M","lay_over_date":"2026-04-09","aircraft":{"code":"223","name":"223","picture":"223.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1380"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1380"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":8435,"gross_total":8435,"base_fare":6926,"tax":1509,"sell":{"currency":"GBP","total":8435,"base_fare":6926,"tax":1509},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODQzNSwiYmFzZV9mYXJlIjo2OTI2LCJ0YXgiOjE1MDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo4NDM1LCJiYXNlX2ZhcmUiOjY5MjYsInRheCI6MTUwOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo4NDM1LCJiYXNlX2ZhcmUiOjY5MjYsInRheCI6MTUwOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":2308.75,"base_fare":1924,"tax":384.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1924.00","tax":"384.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":2308.75,"base_fare":1924,"tax":384.75,"gross":{"base_fare":"1924.00","tax":"384.75","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkyNC4wMCIsInRheCI6IjM4NC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkyNC4wMCIsInRheCI6IjM4NC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIzMDguNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":2308.75,"base_fare":1924,"tax":384.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1924.00","tax":"384.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":2308.75,"base_fare":1924,"tax":384.75,"gross":{"base_fare":"1924.00","tax":"384.75","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkyNC4wMCIsInRheCI6IjM4NC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkyNC4wMCIsInRheCI6IjM4NC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIzMDguNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1908.75,"base_fare":1539,"tax":369.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1539.00","tax":"369.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1908.75,"base_fare":1539,"tax":369.75,"gross":{"base_fare":"1539.00","tax":"369.75","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjM2OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjM2OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE5MDguNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1908.75,"base_fare":1539,"tax":369.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1539.00","tax":"369.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1908.75,"base_fare":1539,"tax":369.75,"gross":{"base_fare":"1539.00","tax":"369.75","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjM2OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjM2OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE5MDguNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CDG","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CDG","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CDG","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CDG","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"CDG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"CDG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"CDG","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"CDG","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CDG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CDG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CDG","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CDG","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T15:20:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H20M","duration_seconds":40800,"total_price":null},"refund":"non-refundable","carrier_operating":"AF","carrier_marketing":"AF","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT01H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031520cdg2026040317401781cdg202604031850cmn2026040321001496cmn202604032150aga202604032315429aga202604091255cmn202604091355422cmn202604091555cdg2026040919551597cdg202604092100lhr2026040921251380","total_price":null,"destination_reach_time":"PT11H20M","destination_reach_timestamp":40800},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-237","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"238","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-237","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H35M","transit_time":null,"routes":[{"air_segment_key":"66","origin":"LHR","departure_time":"2026-04-03T08:55:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CDG","arrival_time":"2026-04-03T11:15:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-04-03","flight_time":"PT1H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"223","picture":"223.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1681"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1681"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"67","origin":"CDG","departure_time":"2026-04-03T12:35:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"CMN","arrival_time":"2026-04-03T14:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H15M","distance":null,"lay_over":"PT01H20M","lay_over_date":"2026-04-03","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1596"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1596"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"68","origin":"CMN","departure_time":"2026-04-03T16:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T17:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H25M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"425"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"425"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-237","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H25M","transit_time":null,"routes":[{"air_segment_key":"165","origin":"AGA","departure_time":"2026-04-09T12:55:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T13:55:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"422"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"422"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"166","origin":"CMN","departure_time":"2026-04-09T15:55:00","origin_terminal":"2","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CDG","arrival_time":"2026-04-09T19:55:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-04-09","flight_time":"PT3H","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"32A","name":"32A","picture":"32A.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1597"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1597"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"167","origin":"CDG","departure_time":"2026-04-09T21:00:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"LHR","arrival_time":"2026-04-09T21:25:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"PT01H05M","lay_over_date":"2026-04-09","aircraft":{"code":"223","name":"223","picture":"223.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1380"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1380"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":8435,"gross_total":8435,"base_fare":6926,"tax":1509,"sell":{"currency":"GBP","total":8435,"base_fare":6926,"tax":1509},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODQzNSwiYmFzZV9mYXJlIjo2OTI2LCJ0YXgiOjE1MDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo4NDM1LCJiYXNlX2ZhcmUiOjY5MjYsInRheCI6MTUwOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo4NDM1LCJiYXNlX2ZhcmUiOjY5MjYsInRheCI6MTUwOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":2308.75,"base_fare":1924,"tax":384.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1924.00","tax":"384.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":2308.75,"base_fare":1924,"tax":384.75,"gross":{"base_fare":"1924.00","tax":"384.75","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkyNC4wMCIsInRheCI6IjM4NC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkyNC4wMCIsInRheCI6IjM4NC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIzMDguNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":2308.75,"base_fare":1924,"tax":384.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1924.00","tax":"384.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":2308.75,"base_fare":1924,"tax":384.75,"gross":{"base_fare":"1924.00","tax":"384.75","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkyNC4wMCIsInRheCI6IjM4NC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkyNC4wMCIsInRheCI6IjM4NC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIzMDguNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1908.75,"base_fare":1539,"tax":369.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1539.00","tax":"369.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1908.75,"base_fare":1539,"tax":369.75,"gross":{"base_fare":"1539.00","tax":"369.75","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjM2OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjM2OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE5MDguNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1908.75,"base_fare":1539,"tax":369.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1539.00","tax":"369.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1908.75,"base_fare":1539,"tax":369.75,"gross":{"base_fare":"1539.00","tax":"369.75","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjM2OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjM2OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE5MDguNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CDG","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CDG","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CDG","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CDG","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"CDG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"CDG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"CDG","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"CDG","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CDG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CDG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CDG","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CDG","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T08:55:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H0M","duration_seconds":39600,"total_price":null},"refund":"non-refundable","carrier_operating":"AF","carrier_marketing":"AF","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT01H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030855cdg2026040311151681cdg202604031235cmn2026040314501596cmn202604031615aga202604031715425aga202604091255cmn202604091355422cmn202604091555cdg2026040919551597cdg202604092100lhr2026040921251380","total_price":null,"destination_reach_time":"PT11H0M","destination_reach_timestamp":39600},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-238","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"239","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-238","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H30M","transit_time":null,"routes":[{"air_segment_key":"126","origin":"LHR","departure_time":"2026-04-03T15:20:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CDG","arrival_time":"2026-04-03T17:40:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-04-03","flight_time":"PT1H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"223","picture":"223.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1781"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1781"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"127","origin":"CDG","departure_time":"2026-04-03T18:50:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"CMN","arrival_time":"2026-04-03T21:00:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H10M","distance":null,"lay_over":"PT01H10M","lay_over_date":"2026-04-03","aircraft":{"code":"321","name":"321","picture":"321.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1496"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1496"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"128","origin":"CMN","departure_time":"2026-04-03T23:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-04T00:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT02H15M","lay_over_date":"2026-04-03","aircraft":{"code":"7M8","name":"7M8","picture":"7M8.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"431"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-238","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H25M","transit_time":null,"routes":[{"air_segment_key":"165","origin":"AGA","departure_time":"2026-04-09T12:55:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T13:55:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"422"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"422"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"166","origin":"CMN","departure_time":"2026-04-09T15:55:00","origin_terminal":"2","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CDG","arrival_time":"2026-04-09T19:55:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-04-09","flight_time":"PT3H","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"32A","name":"32A","picture":"32A.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1597"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1597"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"167","origin":"CDG","departure_time":"2026-04-09T21:00:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"LHR","arrival_time":"2026-04-09T21:25:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"PT01H05M","lay_over_date":"2026-04-09","aircraft":{"code":"223","name":"223","picture":"223.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1380"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1380"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":8435,"gross_total":8435,"base_fare":6926,"tax":1509,"sell":{"currency":"GBP","total":8435,"base_fare":6926,"tax":1509},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODQzNSwiYmFzZV9mYXJlIjo2OTI2LCJ0YXgiOjE1MDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo4NDM1LCJiYXNlX2ZhcmUiOjY5MjYsInRheCI6MTUwOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo4NDM1LCJiYXNlX2ZhcmUiOjY5MjYsInRheCI6MTUwOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":2308.75,"base_fare":1924,"tax":384.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1924.00","tax":"384.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":2308.75,"base_fare":1924,"tax":384.75,"gross":{"base_fare":"1924.00","tax":"384.75","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkyNC4wMCIsInRheCI6IjM4NC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkyNC4wMCIsInRheCI6IjM4NC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIzMDguNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":2308.75,"base_fare":1924,"tax":384.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1924.00","tax":"384.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":2308.75,"base_fare":1924,"tax":384.75,"gross":{"base_fare":"1924.00","tax":"384.75","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkyNC4wMCIsInRheCI6IjM4NC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkyNC4wMCIsInRheCI6IjM4NC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIzMDguNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1908.75,"base_fare":1539,"tax":369.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1539.00","tax":"369.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1908.75,"base_fare":1539,"tax":369.75,"gross":{"base_fare":"1539.00","tax":"369.75","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjM2OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjM2OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE5MDguNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1908.75,"base_fare":1539,"tax":369.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1539.00","tax":"369.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1908.75,"base_fare":1539,"tax":369.75,"gross":{"base_fare":"1539.00","tax":"369.75","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjM2OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjM2OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE5MDguNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CDG","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CDG","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CDG","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CDG","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"CDG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"CDG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"CDG","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"CDG","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CDG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CDG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CDG","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CDG","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"afternoon","departure_departure_time":"2026-04-03T15:20:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT10H55M","duration_seconds":39300,"total_price":null},"refund":"non-refundable","carrier_operating":"AF","carrier_marketing":"AF","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT01H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031520cdg2026040317401781cdg202604031850cmn2026040321001496cmn202604032315aga202604040015431aga202604091255cmn202604091355422cmn202604091555cdg2026040919551597cdg202604092100lhr2026040921251380","total_price":null,"destination_reach_time":"PT10H55M","destination_reach_timestamp":39300},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-239","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"240","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-239","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H40M","transit_time":null,"routes":[{"air_segment_key":"4","origin":"LHR","departure_time":"2026-04-03T06:15:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CDG","arrival_time":"2026-04-03T08:40:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-04-03","flight_time":"PT1H25M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"223","picture":"223.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1381"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1381"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"5","origin":"CDG","departure_time":"2026-04-03T12:35:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"CMN","arrival_time":"2026-04-03T14:50:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H15M","distance":null,"lay_over":"PT03H55M","lay_over_date":"2026-04-03","aircraft":{"code":"320","name":"320","picture":"320.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1596"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1596"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"6","origin":"CMN","departure_time":"2026-04-03T16:15:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T17:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H","distance":null,"lay_over":"PT01H25M","lay_over_date":"2026-04-03","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"425"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"425"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-239","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H25M","transit_time":null,"routes":[{"air_segment_key":"165","origin":"AGA","departure_time":"2026-04-09T12:55:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T13:55:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"422"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"422"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"166","origin":"CMN","departure_time":"2026-04-09T15:55:00","origin_terminal":"2","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CDG","arrival_time":"2026-04-09T19:55:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-04-09","flight_time":"PT3H","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"32A","name":"32A","picture":"32A.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1597"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1597"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"167","origin":"CDG","departure_time":"2026-04-09T21:00:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"LHR","arrival_time":"2026-04-09T21:25:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"PT01H05M","lay_over_date":"2026-04-09","aircraft":{"code":"223","name":"223","picture":"223.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1380"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1380"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":8435,"gross_total":8435,"base_fare":6926,"tax":1509,"sell":{"currency":"GBP","total":8435,"base_fare":6926,"tax":1509},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODQzNSwiYmFzZV9mYXJlIjo2OTI2LCJ0YXgiOjE1MDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo4NDM1LCJiYXNlX2ZhcmUiOjY5MjYsInRheCI6MTUwOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo4NDM1LCJiYXNlX2ZhcmUiOjY5MjYsInRheCI6MTUwOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":2308.75,"base_fare":1924,"tax":384.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1924.00","tax":"384.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":2308.75,"base_fare":1924,"tax":384.75,"gross":{"base_fare":"1924.00","tax":"384.75","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkyNC4wMCIsInRheCI6IjM4NC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkyNC4wMCIsInRheCI6IjM4NC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIzMDguNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":2308.75,"base_fare":1924,"tax":384.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1924.00","tax":"384.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":2308.75,"base_fare":1924,"tax":384.75,"gross":{"base_fare":"1924.00","tax":"384.75","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkyNC4wMCIsInRheCI6IjM4NC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkyNC4wMCIsInRheCI6IjM4NC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIzMDguNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1908.75,"base_fare":1539,"tax":369.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1539.00","tax":"369.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1908.75,"base_fare":1539,"tax":369.75,"gross":{"base_fare":"1539.00","tax":"369.75","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjM2OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjM2OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE5MDguNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1908.75,"base_fare":1539,"tax":369.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1539.00","tax":"369.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1908.75,"base_fare":1539,"tax":369.75,"gross":{"base_fare":"1539.00","tax":"369.75","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjM2OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjM2OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE5MDguNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CDG","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CDG","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CDG","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CDG","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"CDG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"CDG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"CDG","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"CDG","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CDG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CDG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CDG","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CDG","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"early-morning","departure_departure_time":"2026-04-03T06:15:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H5M","duration_seconds":39900,"total_price":null},"refund":"non-refundable","carrier_operating":"AF","carrier_marketing":"AF","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT01H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604030615cdg2026040308401381cdg202604031235cmn2026040314501596cmn202604031615aga202604031715425aga202604091255cmn202604091355422cmn202604091555cdg2026040919551597cdg202604092100lhr2026040921251380","total_price":null,"destination_reach_time":"PT11H5M","destination_reach_timestamp":39900},{"tracking_id":"171176839014702244BTJAD","flight_key":"F16AE00029-240","journey_type":"RoundTrip","result_type":"general","get_branded_fare":"no","hold_possible":"yes","package_option":"no","last_ticket_time":"2026-04-03","flight_uid":"241","instantTicketingRequired":false,"supplier_title":"Amadeus - SelfService","color_code":"#ffffff","supplier_code":"amadeus-self","supplier_uid":"F16AE00029","supplier_partner_code":"amadeus-self-16-00029","flight_group":[{"group":1,"flight_key":"F16AE00029-240","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H50M","transit_time":null,"routes":[{"air_segment_key":"105","origin":"LHR","departure_time":"2026-04-03T11:30:00","origin_terminal":"4","origin_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"destination":"CDG","arrival_time":"2026-04-03T13:50:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-04-03","flight_time":"PT1H20M","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"223","name":"223","picture":"223.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1581"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1581"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"106","origin":"CDG","departure_time":"2026-04-03T15:15:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"CMN","arrival_time":"2026-04-03T17:20:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT3H5M","distance":null,"lay_over":"PT01H25M","lay_over_date":"2026-04-03","aircraft":{"code":"32A","name":"32A","picture":"32A.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1196"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1196"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"107","origin":"CMN","departure_time":"2026-04-03T21:50:00","origin_terminal":"1","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"AGA","arrival_time":"2026-04-03T23:15:00","destination_terminal":null,"destination_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-03","flight_time":"PT1H25M","distance":null,"lay_over":"PT04H30M","lay_over_date":"2026-04-03","aircraft":{"code":"AT7","name":"AT7","picture":"AT7.png"},"operating":{"carrier":null,"carrier_name":null,"carrier_logo":".png","flight_number":"429"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"429"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]},{"group":1,"flight_key":"F16AE00029-240","get_branded_fare":"no","no_of_stops_title":"2 Stop Flight","no_of_stops":2,"flight_time":"PT5H25M","transit_time":null,"routes":[{"air_segment_key":"165","origin":"AGA","departure_time":"2026-04-09T12:55:00","origin_terminal":null,"origin_airport":{"name":"Agadir-Al Massira Airport","city":"Agadir","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CMN","arrival_time":"2026-04-09T13:55:00","destination_terminal":"2","destination_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"flight_date":"2026-04-09","flight_time":"PT1H","distance":null,"lay_over":"not-applicable","lay_over_date":"not-applicable","aircraft":{"code":"73H","name":"73H","picture":"73H.png"},"operating":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"422"},"marketing":{"carrier":"AT","carrier_name":"Royal Air Maroc","carrier_logo":"AT.png","flight_number":"422"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"166","origin":"CMN","departure_time":"2026-04-09T15:55:00","origin_terminal":"2","origin_airport":{"name":"Mohammed V International Airport","city":"Casablanca","country":"Morocco","timezone":"Africa\/Casablanca"},"destination":"CDG","arrival_time":"2026-04-09T19:55:00","destination_terminal":"2E","destination_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"flight_date":"2026-04-09","flight_time":"PT3H","distance":null,"lay_over":"PT02H00M","lay_over_date":"2026-04-09","aircraft":{"code":"32A","name":"32A","picture":"32A.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1597"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1597"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}},{"air_segment_key":"167","origin":"CDG","departure_time":"2026-04-09T21:00:00","origin_terminal":"2E","origin_airport":{"name":"Paris Charles de Gaulle Airport","city":"Paris","country":"France","timezone":"Europe\/Paris"},"destination":"LHR","arrival_time":"2026-04-09T21:25:00","destination_terminal":"4","destination_airport":{"name":"London Heathrow Airport","city":"London","country":"United Kingdom","timezone":"Europe\/London"},"flight_date":"2026-04-09","flight_time":"PT1H25M","distance":null,"lay_over":"PT01H05M","lay_over_date":"2026-04-09","aircraft":{"code":"223","name":"223","picture":"223.png"},"operating":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1380"},"marketing":{"carrier":"AF","carrier_name":"Air France","carrier_logo":"AF.png","flight_number":"1380"},"booking_class":{"cabin_class":"ECONOMY","cabin_code":"ECONOMY","booking_code":"YYS0AFNN","meal_code":"not-available","seat_available":"not-available"},"baggages":{"checked":{"ADT":{"passenger_type":"ADT","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces","title":"1 pieces"},"CNN":{"passenger_type":"CNN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces","title":" pieces"}},"carry_on":{"ADT":{"passenger_type":"ADT","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null},"CNN":{"passenger_type":"CNN","baggage_type":"carry_on","pieceCount":null,"weight":null,"unit":null,"title":null}}}}]}],"price":{"currency":"GBP","total":8435,"gross_total":8435,"base_fare":6926,"tax":1509,"sell":{"currency":"GBP","total":8435,"base_fare":6926,"tax":1509},"price_hash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6ODQzNSwiYmFzZV9mYXJlIjo2OTI2LCJ0YXgiOjE1MDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo4NDM1LCJiYXNlX2ZhcmUiOjY5MjYsInRheCI6MTUwOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkdCUCIsInRvdGFsIjo4NDM1LCJiYXNlX2ZhcmUiOjY5MjYsInRheCI6MTUwOX19","price_breakdown":[{"passenger_id":"1","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":2308.75,"base_fare":1924,"tax":384.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1924.00","tax":"384.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":2308.75,"base_fare":1924,"tax":384.75,"gross":{"base_fare":"1924.00","tax":"384.75","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkyNC4wMCIsInRheCI6IjM4NC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkyNC4wMCIsInRheCI6IjM4NC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIzMDguNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"2","supplier_pax_id":"1","passenger_type":"ADT","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":2308.75,"base_fare":1924,"tax":384.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1924.00","tax":"384.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":2308.75,"base_fare":1924,"tax":384.75,"gross":{"base_fare":"1924.00","tax":"384.75","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkyNC4wMCIsInRheCI6IjM4NC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkyNC4wMCIsInRheCI6IjM4NC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjIzMDguNzUiLCJiYXNlX2ZhcmUiOiIxOTI0LjAwIiwidGF4IjoiMzg0Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIzMDguNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"3","supplier_pax_id":"2","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1908.75,"base_fare":1539,"tax":369.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1539.00","tax":"369.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1908.75,"base_fare":1539,"tax":369.75,"gross":{"base_fare":"1539.00","tax":"369.75","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjM2OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjM2OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE5MDguNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="},{"passenger_id":"4","supplier_pax_id":"3","passenger_type":"CNN","primary_ptc":null,"ptc_title":null,"passenger_total":1,"pax_calculate_type":"no","comission_type":"","comission_value":"","currency":"GBP","total":1908.75,"base_fare":1539,"tax":369.75,"ticket_issue_charge":0,"total_ticket_issue_charge":0,"gross":{"base_fare":"1539.00","tax":"369.75","discount":0,"ait":"0.00","service_charge":0},"partner":{"currency":"GBP","total":1908.75,"base_fare":1539,"tax":369.75,"gross":{"base_fare":"1539.00","tax":"369.75","discount":"0.00","ait":"0.00","service_charge":0},"taxBreakdown":{"BD":{"title":"BD -Embarkation Fee (Domestic\/International)","amount":"0.00"},"UT":{"title":"UT - Foreign Air Travel Tax (FATT)","amount":"0.00"},"E5":{"title":"E5 - Value Added Tax on Embarkation Fees","amount":"0.00"},"YQ":{"title":"YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge","amount":"0.00"},"YR":{"title":"YR \u2013 Another Carrier-Imposed Surcharge","amount":"0.00"},"Other":{"title":"Others taxes","amount":"0.00"}}},"priceHash":"eyJmbWciOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjM2OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS4wMCIsInRheCI6IjM2OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJHQlAiLCJ0b3RhbCI6IjE5MDguNzUiLCJiYXNlX2ZhcmUiOiIxNTM5LjAwIiwidGF4IjoiMzY5Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE5MDguNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ=="}]},"baggage":[{"passenger_id":"1","passenger_type":"ADT","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"LHR","destination":"CDG","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CDG","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CDG","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CDG","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CDG","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"AGA","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"AGA","destination":"CMN","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CMN","destination":"CDG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CMN","destination":"CDG","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CMN","destination":"CDG","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CMN","destination":"CDG","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"1","passenger_type":"ADT","origin":"CDG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"2","passenger_type":"ADT","origin":"CDG","destination":"LHR","baggage_type":"checked","pieceCount":1,"weight":null,"unit":"pieces"},{"passenger_id":"3","passenger_type":"CNN","origin":"CDG","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"},{"passenger_id":"4","passenger_type":"CNN","origin":"CDG","destination":"LHR","baggage_type":"checked","pieceCount":null,"weight":null,"unit":"pieces"}],"fare_rules":{"refundable":"non-refundable","change_before_departure":"not-available"},"filter":{"price":null,"departure_timing_slot":"morning","departure_departure_time":"2026-04-03T11:30:00","arrival_timing_slot":null,"arrival_departure_time":null,"journey":{"duration":"PT11H15M","duration_seconds":40500,"total_price":null},"refund":"non-refundable","carrier_operating":"AF","carrier_marketing":"AF","no_stop_summery":"4 Stop Flight","no_of_stops":4,"total_layover":["PT02H00M","PT01H05M"],"baggage_summery_title":"pieces","baggage_summery_adult":"1","baggage_summery":"1 pieces"},"filter_unique_filter_code":"lhr202604031130cdg2026040313501581cdg202604031515cmn2026040317201196cmn202604032150aga202604032315429aga202604091255cmn202604091355422cmn202604091555cdg2026040919551597cdg202604092100lhr2026040921251380","total_price":null,"destination_reach_time":"PT11H15M","destination_reach_timestamp":40500}],"raw":{"meta":{"count":241,"links":{"self":"https:\/\/api.amadeus.com\/v2\/shopping\/flight-offers?originLocationCode=LHR&destinationLocationCode=AGA&departureDate=2026-04-03&returnDate=2026-04-09&adults=2&children=2&infants=0&travelClass=ECONOMY&nonStop=false&max=250¤cyCode=GBP"}},"data":[{"type":"flight-offer","id":"1","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":5,"itineraries":[{"duration":"PT6H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"28","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"29","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT7H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"AT","number":"430","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"135","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-09T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"136","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1554.76","base":"784.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1554.76"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"424.19","base":"224.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"424.19","base":"224.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"353.19","base":"168.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"353.19","base":"168.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"}]}]},{"type":"flight-offer","id":"2","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":5,"itineraries":[{"duration":"PT6H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"28","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"29","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H20M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"154","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-09T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"155","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1554.76","base":"784.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1554.76"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"424.19","base":"224.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"154","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"155","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"424.19","base":"224.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"154","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"155","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"353.19","base":"168.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"154","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"},{"segmentId":"155","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"353.19","base":"168.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"154","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"},{"segmentId":"155","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"}]}]},{"type":"flight-offer","id":"3","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":5,"itineraries":[{"duration":"PT18H10M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"42","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T10:55:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T12:20:00"},"carrierCode":"AT","number":"423","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"43","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT7H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"AT","number":"430","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"135","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-09T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"136","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1554.76","base":"784.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1554.76"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"424.19","base":"224.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"424.19","base":"224.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"353.19","base":"168.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"353.19","base":"168.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"}]}]},{"type":"flight-offer","id":"4","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":5,"itineraries":[{"duration":"PT22H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"50","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T15:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T16:25:00"},"carrierCode":"AT","number":"483","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"51","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT7H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"AT","number":"430","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"135","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-09T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"136","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1554.76","base":"784.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1554.76"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"424.19","base":"224.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"424.19","base":"224.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"353.19","base":"168.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"353.19","base":"168.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"}]}]},{"type":"flight-offer","id":"5","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":5,"itineraries":[{"duration":"PT24H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"52","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T17:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T18:25:00"},"carrierCode":"AT","number":"439","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"53","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT7H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"AT","number":"430","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"135","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-09T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"136","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1554.76","base":"784.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1554.76"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"424.19","base":"224.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"424.19","base":"224.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"353.19","base":"168.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"353.19","base":"168.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"}]}]},{"type":"flight-offer","id":"6","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":5,"itineraries":[{"duration":"PT18H10M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"42","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T10:55:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T12:20:00"},"carrierCode":"AT","number":"423","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"43","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H20M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"154","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-09T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"155","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1554.76","base":"784.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1554.76"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"424.19","base":"224.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"154","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"155","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"424.19","base":"224.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"154","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"155","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"353.19","base":"168.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"154","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"},{"segmentId":"155","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"353.19","base":"168.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"154","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"},{"segmentId":"155","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"}]}]},{"type":"flight-offer","id":"7","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":5,"itineraries":[{"duration":"PT22H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"50","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T15:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T16:25:00"},"carrierCode":"AT","number":"483","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"51","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H20M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"154","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-09T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"155","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1554.76","base":"784.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1554.76"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"424.19","base":"224.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"154","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"155","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"424.19","base":"224.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"154","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"155","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"353.19","base":"168.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"154","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"},{"segmentId":"155","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"353.19","base":"168.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"154","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"},{"segmentId":"155","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"}]}]},{"type":"flight-offer","id":"8","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":5,"itineraries":[{"duration":"PT24H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"52","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T17:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T18:25:00"},"carrierCode":"AT","number":"439","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"53","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H20M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"154","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-09T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"155","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1554.76","base":"784.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1554.76"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"424.19","base":"224.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"154","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"155","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"424.19","base":"224.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"154","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"155","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"353.19","base":"168.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"154","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"},{"segmentId":"155","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"353.19","base":"168.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"154","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"},{"segmentId":"155","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"}]}]},{"type":"flight-offer","id":"9","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":5,"itineraries":[{"duration":"PT27H","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"22","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T08:30:00"},"arrival":{"iataCode":"EUN","at":"2026-04-04T10:15:00"},"carrierCode":"AT","number":"1410","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"23","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-04T19:30:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T21:10:00"},"carrierCode":"AT","number":"1495","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H40M","id":"24","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT7H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"AT","number":"430","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"135","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-09T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"136","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1571.96","base":"784.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1571.96"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"428.49","base":"224.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"428.49","base":"224.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"357.49","base":"168.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"357.49","base":"168.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"135","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"},{"segmentId":"136","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"}]}]},{"type":"flight-offer","id":"10","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":5,"itineraries":[{"duration":"PT27H","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"22","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T08:30:00"},"arrival":{"iataCode":"EUN","at":"2026-04-04T10:15:00"},"carrierCode":"AT","number":"1410","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"23","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-04T19:30:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T21:10:00"},"carrierCode":"AT","number":"1495","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H40M","id":"24","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H20M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"154","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-09T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"155","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1571.96","base":"784.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1571.96"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"428.49","base":"224.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"154","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"155","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"428.49","base":"224.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"154","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"155","cabin":"ECONOMY","fareBasis":"QL0RE1EA","class":"Q","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"357.49","base":"168.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"154","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"},{"segmentId":"155","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"357.49","base":"168.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"154","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"},{"segmentId":"155","cabin":"ECONOMY","fareBasis":"QL0RE1EACH","class":"Q"}]}]},{"type":"flight-offer","id":"11","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT6H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"28","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"29","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T21:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T23:15:00"},"carrierCode":"AT","number":"482","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"137","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"138","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1718.76","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1718.76"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"471.19","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"137","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"471.19","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"137","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"137","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"137","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"12","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT6H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"28","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"29","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T19:05:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T20:30:00"},"carrierCode":"AT","number":"438","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"195","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"196","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1718.76","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1718.76"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"471.19","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"195","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"196","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"471.19","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"195","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"196","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"195","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"196","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"195","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"196","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"13","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT6H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"28","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"29","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT27H55M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T12:55:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T13:55:00"},"carrierCode":"AT","number":"422","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"209","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"210","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1718.76","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1718.76"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"471.19","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"209","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"210","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"471.19","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"209","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"210","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"209","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"210","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"209","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"210","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"14","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT18H10M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"42","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T10:55:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T12:20:00"},"carrierCode":"AT","number":"423","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"43","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T21:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T23:15:00"},"carrierCode":"AT","number":"482","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"137","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"138","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1718.76","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1718.76"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"471.19","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"137","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"471.19","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"137","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"137","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"137","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"15","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT18H10M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"42","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T10:55:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T12:20:00"},"carrierCode":"AT","number":"423","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"43","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T19:05:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T20:30:00"},"carrierCode":"AT","number":"438","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"195","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"196","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1718.76","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1718.76"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"471.19","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"195","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"196","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"471.19","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"195","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"196","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"195","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"196","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"195","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"196","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"16","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT22H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"50","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T15:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T16:25:00"},"carrierCode":"AT","number":"483","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"51","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T21:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T23:15:00"},"carrierCode":"AT","number":"482","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"137","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"138","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1718.76","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1718.76"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"471.19","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"137","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"471.19","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"137","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"137","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"137","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"17","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT24H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"52","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T17:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T18:25:00"},"carrierCode":"AT","number":"439","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"53","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T21:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T23:15:00"},"carrierCode":"AT","number":"482","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"137","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"138","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1718.76","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1718.76"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"471.19","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"137","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"471.19","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"137","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"137","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"137","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"18","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT22H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"50","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T15:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T16:25:00"},"carrierCode":"AT","number":"483","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"51","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T19:05:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T20:30:00"},"carrierCode":"AT","number":"438","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"195","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"196","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1718.76","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1718.76"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"471.19","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"195","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"196","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"471.19","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"195","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"196","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"195","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"196","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"195","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"196","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"19","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT24H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"52","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T17:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T18:25:00"},"carrierCode":"AT","number":"439","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"53","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T19:05:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T20:30:00"},"carrierCode":"AT","number":"438","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"195","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"196","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1718.76","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1718.76"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"471.19","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"195","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"196","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"471.19","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"195","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"196","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"195","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"196","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"195","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"196","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"20","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT18H10M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"42","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T10:55:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T12:20:00"},"carrierCode":"AT","number":"423","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"43","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT27H55M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T12:55:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T13:55:00"},"carrierCode":"AT","number":"422","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"209","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"210","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1718.76","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1718.76"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"471.19","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"209","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"210","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"471.19","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"209","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"210","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"209","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"210","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"209","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"210","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"21","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT22H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"50","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T15:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T16:25:00"},"carrierCode":"AT","number":"483","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"51","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT27H55M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T12:55:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T13:55:00"},"carrierCode":"AT","number":"422","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"209","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"210","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1718.76","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1718.76"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"471.19","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"209","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"210","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"471.19","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"209","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"210","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"209","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"210","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"209","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"210","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"22","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT24H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"52","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T17:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T18:25:00"},"carrierCode":"AT","number":"439","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"53","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT27H55M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T12:55:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T13:55:00"},"carrierCode":"AT","number":"422","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"209","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"210","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1718.76","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1718.76"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"471.19","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"209","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"210","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"471.19","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"209","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"210","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"209","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"210","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"388.19","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"209","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"210","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"23","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT6H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"28","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"29","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T17:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-09T18:50:00"},"carrierCode":"AT","number":"1494","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H45M","id":"197","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-10T11:15:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T12:50:00"},"carrierCode":"AT","number":"1411","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"198","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"199","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1735.96","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1735.96"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"475.49","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"197","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"198","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"199","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"475.49","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"197","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"198","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"199","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"197","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"198","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"199","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"197","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"198","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"199","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"24","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT6H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"28","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"29","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T17:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-09T18:50:00"},"carrierCode":"AT","number":"1494","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H45M","id":"200","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-09T20:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T22:25:00"},"carrierCode":"AT","number":"1413","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"201","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"202","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1735.96","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1735.96"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"475.49","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"200","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"201","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"202","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"475.49","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"200","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"201","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"202","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"200","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"201","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"202","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"28","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"29","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"200","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"201","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"202","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"25","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT18H10M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"42","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T10:55:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T12:20:00"},"carrierCode":"AT","number":"423","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"43","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T17:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-09T18:50:00"},"carrierCode":"AT","number":"1494","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H45M","id":"197","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-10T11:15:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T12:50:00"},"carrierCode":"AT","number":"1411","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"198","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"199","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1735.96","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1735.96"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"475.49","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"197","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"198","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"199","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"475.49","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"197","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"198","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"199","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"197","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"198","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"199","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"197","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"198","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"199","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"26","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT18H10M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"42","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T10:55:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T12:20:00"},"carrierCode":"AT","number":"423","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"43","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T17:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-09T18:50:00"},"carrierCode":"AT","number":"1494","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H45M","id":"200","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-09T20:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T22:25:00"},"carrierCode":"AT","number":"1413","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"201","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"202","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1735.96","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1735.96"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"475.49","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"200","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"201","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"202","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"475.49","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"200","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"201","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"202","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"200","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"201","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"202","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"42","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"43","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"200","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"201","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"202","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"27","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT22H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"50","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T15:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T16:25:00"},"carrierCode":"AT","number":"483","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"51","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T17:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-09T18:50:00"},"carrierCode":"AT","number":"1494","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H45M","id":"197","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-10T11:15:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T12:50:00"},"carrierCode":"AT","number":"1411","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"198","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"199","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1735.96","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1735.96"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"475.49","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"197","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"198","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"199","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"475.49","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"197","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"198","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"199","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"197","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"198","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"199","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"197","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"198","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"199","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"28","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT22H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"50","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T15:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T16:25:00"},"carrierCode":"AT","number":"483","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"51","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T17:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-09T18:50:00"},"carrierCode":"AT","number":"1494","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H45M","id":"200","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-09T20:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T22:25:00"},"carrierCode":"AT","number":"1413","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"201","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"202","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1735.96","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1735.96"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"475.49","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"200","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"201","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"202","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"475.49","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"200","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"201","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"202","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"200","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"201","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"202","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"50","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"51","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"200","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"201","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"202","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"29","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT24H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"52","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T17:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T18:25:00"},"carrierCode":"AT","number":"439","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"53","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T17:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-09T18:50:00"},"carrierCode":"AT","number":"1494","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H45M","id":"197","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-10T11:15:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T12:50:00"},"carrierCode":"AT","number":"1411","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"198","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"199","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1735.96","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1735.96"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"475.49","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"197","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"198","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"199","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"475.49","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"197","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"198","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"199","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"197","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"198","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"199","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"197","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"198","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"199","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"30","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT24H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"52","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T17:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T18:25:00"},"carrierCode":"AT","number":"439","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"53","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T17:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-09T18:50:00"},"carrierCode":"AT","number":"1494","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H45M","id":"200","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-09T20:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T22:25:00"},"carrierCode":"AT","number":"1413","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"201","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"202","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1735.96","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1735.96"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"475.49","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"200","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"201","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"202","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"475.49","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"200","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"201","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"202","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"200","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"201","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"202","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"52","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"53","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"200","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"201","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"202","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"31","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT27H","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"22","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T08:30:00"},"arrival":{"iataCode":"EUN","at":"2026-04-04T10:15:00"},"carrierCode":"AT","number":"1410","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"23","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-04T19:30:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T21:10:00"},"carrierCode":"AT","number":"1495","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H40M","id":"24","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T21:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T23:15:00"},"carrierCode":"AT","number":"482","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"137","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"138","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1735.96","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1735.96"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"475.49","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"137","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"475.49","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"137","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"137","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"137","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"138","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"32","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT27H","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"22","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T08:30:00"},"arrival":{"iataCode":"EUN","at":"2026-04-04T10:15:00"},"carrierCode":"AT","number":"1410","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"23","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-04T19:30:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T21:10:00"},"carrierCode":"AT","number":"1495","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H40M","id":"24","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T19:05:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T20:30:00"},"carrierCode":"AT","number":"438","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"195","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"196","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1735.96","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1735.96"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"475.49","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"195","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"196","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"475.49","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"195","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"196","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"195","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"196","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"195","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"196","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"33","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT27H","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"22","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T08:30:00"},"arrival":{"iataCode":"EUN","at":"2026-04-04T10:15:00"},"carrierCode":"AT","number":"1410","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"23","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-04T19:30:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T21:10:00"},"carrierCode":"AT","number":"1495","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H40M","id":"24","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT27H55M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T12:55:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T13:55:00"},"carrierCode":"AT","number":"422","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"209","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"210","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1735.96","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1735.96"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"475.49","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"209","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"210","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"475.49","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"209","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"210","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"209","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"210","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"392.49","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"209","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"210","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"34","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT27H","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"22","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T08:30:00"},"arrival":{"iataCode":"EUN","at":"2026-04-04T10:15:00"},"carrierCode":"AT","number":"1410","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"23","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-04T19:30:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T21:10:00"},"carrierCode":"AT","number":"1495","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H40M","id":"24","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T17:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-09T18:50:00"},"carrierCode":"AT","number":"1494","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H45M","id":"197","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-10T11:15:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-10T12:50:00"},"carrierCode":"AT","number":"1411","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"198","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"199","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1753.16","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1753.16"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"479.79","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"197","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"198","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"199","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"479.79","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"197","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"198","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"199","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"396.79","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"197","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"198","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"199","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"396.79","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"197","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"198","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"199","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"35","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT27H","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T18:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:30:00"},"carrierCode":"AT","number":"801","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H20M","id":"22","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T08:30:00"},"arrival":{"iataCode":"EUN","at":"2026-04-04T10:15:00"},"carrierCode":"AT","number":"1410","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"23","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-04T19:30:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T21:10:00"},"carrierCode":"AT","number":"1495","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H40M","id":"24","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T17:05:00"},"arrival":{"iataCode":"EUN","at":"2026-04-09T18:50:00"},"carrierCode":"AT","number":"1494","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H45M","id":"200","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"EUN","at":"2026-04-09T20:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T22:25:00"},"carrierCode":"AT","number":"1413","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H35M","id":"201","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T13:40:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-10T16:50:00"},"carrierCode":"AT","number":"800","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT3H10M","id":"202","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"1753.16","base":"948.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"1753.16"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AT"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"479.79","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"200","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"201","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"202","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"479.79","base":"271.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"200","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"201","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}},{"segmentId":"202","cabin":"ECONOMY","fareBasis":"SL0RE1EA","class":"S","includedCheckedBags":{"quantity":0},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"396.79","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"200","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"201","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"202","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"396.79","base":"203.00"},"fareDetailsBySegment":[{"segmentId":"22","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"23","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"24","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"200","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"201","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"},{"segmentId":"202","cabin":"ECONOMY","fareBasis":"SL0RE1EACH","class":"S"}]}]},{"type":"flight-offer","id":"36","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"54","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"55","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"56","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2749.40","base":"2348.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2749.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"694.85","base":"587.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"694.85","base":"587.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"679.85","base":"587.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"679.85","base":"587.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"37","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"30","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2749.40","base":"2348.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2749.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"694.85","base":"587.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"694.85","base":"587.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"679.85","base":"587.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"679.85","base":"587.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"38","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"57","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"58","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"59","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2869.40","base":"2468.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2869.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"761.85","base":"654.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"761.85","base":"654.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"672.85","base":"580.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"672.85","base":"580.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"39","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"33","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"34","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"35","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2869.40","base":"2468.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2869.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"761.85","base":"654.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"761.85","base":"654.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"672.85","base":"580.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"672.85","base":"580.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"40","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT9H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"69","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"70","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T17:15:00"},"carrierCode":"IB","number":"7623","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"71","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2958.20","base":"2588.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2958.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"747.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"747.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"732.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"732.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"41","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT10H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T14:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T17:30:00"},"carrierCode":"IB","number":"3647","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"44","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"45","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"46","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2958.20","base":"2588.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2958.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"747.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"747.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"732.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"732.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"42","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T06:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T09:40:00"},"carrierCode":"IB","number":"3641","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T17:15:00"},"carrierCode":"IB","number":"7623","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2958.20","base":"2588.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2958.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"747.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"747.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"732.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"732.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"43","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T12:20:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T15:50:00"},"carrierCode":"IB","number":"3645","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"129","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"130","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"131","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2958.20","base":"2588.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2958.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"747.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"747.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"732.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"732.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"44","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"109","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"110","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2958.20","base":"2588.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2958.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"747.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"747.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"732.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"732.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"45","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"75","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"76","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"77","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2958.20","base":"2588.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2958.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"747.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"747.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"732.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"732.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"46","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"10","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"12","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2958.20","base":"2588.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2958.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"747.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"747.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"732.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"732.05","base":"647.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"47","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"54","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"55","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"56","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT33H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"149","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T21:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T22:15:00"},"carrierCode":"IB","number":"3650","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H15M","id":"150","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2963.40","base":"2586.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2963.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"785.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"785.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"695.85","base":"609.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"695.85","base":"609.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"48","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"30","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT33H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"149","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T21:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T22:15:00"},"carrierCode":"IB","number":"3650","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H15M","id":"150","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2963.40","base":"2586.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2963.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"785.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"785.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"695.85","base":"609.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"695.85","base":"609.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"49","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"36","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"37","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"38","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2969.40","base":"2568.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2969.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"791.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"791.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"692.85","base":"600.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"692.85","base":"600.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"50","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"54","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"55","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"56","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H10M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"142","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"143","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"144","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2969.40","base":"2568.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2969.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"791.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"791.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"692.85","base":"600.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"692.85","base":"600.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"51","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"30","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H10M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"142","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"143","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"144","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"2969.40","base":"2568.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"2969.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"791.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"791.85","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"692.85","base":"600.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"692.85","base":"600.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"52","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"54","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"55","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"56","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"159","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"160","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"161","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3037.40","base":"2660.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3037.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"766.85","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"766.85","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"751.85","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"751.85","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"53","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"30","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"159","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"160","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"161","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3037.40","base":"2660.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3037.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"766.85","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"766.85","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"751.85","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"751.85","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"54","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"54","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"55","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"56","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT8H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"156","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"157","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"158","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3055.40","base":"2678.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3055.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"808.85","base":"707.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"808.85","base":"707.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"718.85","base":"632.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"718.85","base":"632.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"55","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"30","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT8H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"156","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"157","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"158","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3055.40","base":"2678.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3055.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"808.85","base":"707.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"808.85","base":"707.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"718.85","base":"632.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"718.85","base":"632.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"56","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"54","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"55","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"56","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"168","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"169","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"170","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3061.40","base":"2660.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3061.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"772.85","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"772.85","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"757.85","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"757.85","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"57","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"30","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"168","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"169","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"170","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3061.40","base":"2660.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3061.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"772.85","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"772.85","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"757.85","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"757.85","base":"665.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"58","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"57","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"58","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"59","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT33H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"149","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T21:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T22:15:00"},"carrierCode":"IB","number":"3650","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H15M","id":"150","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3083.40","base":"2706.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3083.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"852.85","base":"751.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"852.85","base":"751.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"688.85","base":"602.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"688.85","base":"602.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"59","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"33","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"34","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"35","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT33H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"149","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T21:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T22:15:00"},"carrierCode":"IB","number":"3650","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H15M","id":"150","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3083.40","base":"2706.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3083.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"852.85","base":"751.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"852.85","base":"751.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"688.85","base":"602.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"688.85","base":"602.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"60","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"57","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"58","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"59","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H10M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"142","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"143","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"144","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3087.40","base":"2686.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3087.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"858.85","base":"751.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"858.85","base":"751.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"684.85","base":"592.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"684.85","base":"592.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"61","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"33","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"34","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"35","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H10M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"142","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"143","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"144","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3087.40","base":"2686.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3087.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"858.85","base":"751.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"858.85","base":"751.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"684.85","base":"592.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"684.85","base":"592.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"62","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"57","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"58","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"59","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"159","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"160","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"161","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3153.40","base":"2776.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3153.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"832.85","base":"731.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"832.85","base":"731.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"743.85","base":"657.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"743.85","base":"657.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"63","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"33","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"34","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"35","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"159","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"160","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"161","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3153.40","base":"2776.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3153.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"832.85","base":"731.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"832.85","base":"731.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"743.85","base":"657.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"743.85","base":"657.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"64","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT9H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"69","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"70","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T17:15:00"},"carrierCode":"IB","number":"7623","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"71","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT33H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"149","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T21:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T22:15:00"},"carrierCode":"IB","number":"3650","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H15M","id":"150","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3172.20","base":"2826.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3172.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"748.05","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"748.05","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"65","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT10H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T14:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T17:30:00"},"carrierCode":"IB","number":"3647","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"44","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"45","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"46","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT33H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"149","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T21:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T22:15:00"},"carrierCode":"IB","number":"3650","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H15M","id":"150","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3172.20","base":"2826.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3172.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"748.05","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"748.05","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"66","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T06:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T09:40:00"},"carrierCode":"IB","number":"3641","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T17:15:00"},"carrierCode":"IB","number":"7623","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT33H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"149","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T21:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T22:15:00"},"carrierCode":"IB","number":"3650","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H15M","id":"150","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3172.20","base":"2826.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3172.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"748.05","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"748.05","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"67","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T12:20:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T15:50:00"},"carrierCode":"IB","number":"3645","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"129","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"130","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"131","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT33H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"149","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T21:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T22:15:00"},"carrierCode":"IB","number":"3650","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H15M","id":"150","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3172.20","base":"2826.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3172.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"748.05","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"748.05","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"68","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"109","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"110","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT33H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"149","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T21:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T22:15:00"},"carrierCode":"IB","number":"3650","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H15M","id":"150","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3172.20","base":"2826.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3172.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"748.05","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"748.05","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"69","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"75","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"76","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"77","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT33H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"149","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T21:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T22:15:00"},"carrierCode":"IB","number":"3650","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H15M","id":"150","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3172.20","base":"2826.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3172.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"748.05","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"748.05","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"70","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"10","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"12","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT33H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"149","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T21:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T22:15:00"},"carrierCode":"IB","number":"3650","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H15M","id":"150","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3172.20","base":"2826.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3172.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"748.05","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"748.05","base":"669.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"71","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"57","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"58","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"59","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT8H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"156","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"157","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"158","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3175.40","base":"2798.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3175.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"875.85","base":"774.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"875.85","base":"774.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"711.85","base":"625.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"711.85","base":"625.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"72","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"33","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"34","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"35","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT8H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"156","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"157","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"158","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3175.40","base":"2798.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3175.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"875.85","base":"774.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"875.85","base":"774.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"711.85","base":"625.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"711.85","base":"625.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"73","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT9H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"69","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"70","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T17:15:00"},"carrierCode":"IB","number":"7623","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"71","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H10M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"142","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"143","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"144","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3176.20","base":"2806.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3176.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"844.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"844.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"744.05","base":"659.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"744.05","base":"659.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"74","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT10H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T14:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T17:30:00"},"carrierCode":"IB","number":"3647","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"44","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"45","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"46","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H10M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"142","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"143","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"144","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3176.20","base":"2806.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3176.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"844.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"844.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"744.05","base":"659.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"744.05","base":"659.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"75","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T06:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T09:40:00"},"carrierCode":"IB","number":"3641","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T17:15:00"},"carrierCode":"IB","number":"7623","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H10M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"142","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"143","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"144","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3176.20","base":"2806.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3176.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"844.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"844.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"744.05","base":"659.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"744.05","base":"659.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"76","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T12:20:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T15:50:00"},"carrierCode":"IB","number":"3645","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"129","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"130","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"131","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H10M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"142","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"143","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"144","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3176.20","base":"2806.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3176.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"844.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"844.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"744.05","base":"659.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"744.05","base":"659.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"77","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"109","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"110","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H10M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"142","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"143","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"144","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3176.20","base":"2806.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3176.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"844.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"844.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"744.05","base":"659.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"744.05","base":"659.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"78","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"75","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"76","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"77","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H10M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"142","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"143","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"144","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3176.20","base":"2806.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3176.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"844.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"844.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"744.05","base":"659.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"744.05","base":"659.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"79","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"10","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"12","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H10M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"142","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"143","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"144","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3176.20","base":"2806.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3176.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"844.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"844.05","base":"744.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"744.05","base":"659.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"744.05","base":"659.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"80","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"57","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"58","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"59","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"168","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"169","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"170","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3177.40","base":"2776.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3177.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.85","base":"731.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.85","base":"731.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"749.85","base":"657.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"749.85","base":"657.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"81","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"33","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"34","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"35","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"168","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"169","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"170","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3177.40","base":"2776.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3177.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.85","base":"731.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"838.85","base":"731.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"749.85","base":"657.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"749.85","base":"657.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"82","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"36","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"37","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"38","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT33H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"149","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T21:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T22:15:00"},"carrierCode":"IB","number":"3650","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H15M","id":"150","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3183.40","base":"2806.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3183.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"882.85","base":"781.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"882.85","base":"781.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"708.85","base":"622.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"708.85","base":"622.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"83","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"36","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"37","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"38","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H10M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"142","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"143","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"144","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3189.40","base":"2788.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3189.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"888.85","base":"781.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"888.85","base":"781.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"705.85","base":"613.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"705.85","base":"613.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"84","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"111","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"112","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"113","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3224.20","base":"2854.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3224.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"111","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"112","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"113","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"111","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"112","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"113","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"751.05","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"111","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"112","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"113","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"751.05","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"111","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"112","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"113","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"85","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"78","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"79","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"80","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3224.20","base":"2854.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3224.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"751.05","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"751.05","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"86","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"13","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"14","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"15","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3224.20","base":"2854.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3224.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"13","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"13","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"751.05","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"13","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"751.05","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"13","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"87","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"60","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"61","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"62","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3224.20","base":"2854.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3224.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"60","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"61","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"60","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"61","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"751.05","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"60","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"61","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"751.05","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"60","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"61","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"88","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT16H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"84","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"85","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"86","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3224.20","base":"2854.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3224.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"84","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"84","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"751.05","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"84","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"751.05","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"84","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"89","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT18H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T06:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T09:40:00"},"carrierCode":"IB","number":"3641","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"19","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"20","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"21","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3224.20","base":"2854.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3224.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"19","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"21","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"19","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"21","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"751.05","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"19","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"21","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"751.05","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"19","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"21","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"90","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"54","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"55","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"56","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H35M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"174","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"175","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T09:10:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T10:35:00"},"carrierCode":"IB","number":"715","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"176","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3233.40","base":"2832.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3233.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"815.85","base":"708.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"174","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"175","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"176","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"815.85","base":"708.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"174","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"175","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"176","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"800.85","base":"708.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"174","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"175","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"176","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"800.85","base":"708.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"174","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"175","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"176","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]}]},{"type":"flight-offer","id":"91","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"30","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H35M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"174","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"175","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T09:10:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T10:35:00"},"carrierCode":"IB","number":"715","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"176","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3233.40","base":"2832.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3233.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"815.85","base":"708.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"174","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"175","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"176","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"815.85","base":"708.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"174","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"175","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"176","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"800.85","base":"708.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"174","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"175","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"176","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"800.85","base":"708.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"174","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"175","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"176","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]}]},{"type":"flight-offer","id":"92","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT9H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"69","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"70","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T17:15:00"},"carrierCode":"IB","number":"7623","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"71","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"159","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"160","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"161","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3242.20","base":"2896.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3242.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"818.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"818.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"803.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"803.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"93","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT10H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T14:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T17:30:00"},"carrierCode":"IB","number":"3647","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"44","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"45","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"46","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"159","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"160","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"161","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3242.20","base":"2896.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3242.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"818.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"818.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"803.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"803.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"94","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T06:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T09:40:00"},"carrierCode":"IB","number":"3641","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T17:15:00"},"carrierCode":"IB","number":"7623","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"159","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"160","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"161","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3242.20","base":"2896.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3242.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"818.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"818.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"803.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"803.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"95","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T12:20:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T15:50:00"},"carrierCode":"IB","number":"3645","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"129","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"130","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"131","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"159","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"160","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"161","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3242.20","base":"2896.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3242.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"818.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"818.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"803.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"803.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"96","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"109","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"110","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"159","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"160","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"161","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3242.20","base":"2896.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3242.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"818.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"818.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"803.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"803.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"97","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"75","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"76","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"77","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"159","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"160","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"161","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3242.20","base":"2896.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3242.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"818.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"818.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"803.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"803.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"98","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"10","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"12","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"159","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"160","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"161","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3242.20","base":"2896.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3242.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"818.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"818.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"803.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"803.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"99","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T18:45:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:10:00"},"carrierCode":"IB","number":"722","aircraft":{"code":"330"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"99","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"100","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"101","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3255.40","base":"2854.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3255.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"868.85","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"99","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"100","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"868.85","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"99","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"100","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"758.85","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"99","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"100","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"758.85","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"99","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"100","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"100","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT31H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T17:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:35:00"},"carrierCode":"IB","number":"720","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"39","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"40","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"41","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3255.40","base":"2854.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3255.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"868.85","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"39","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"40","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"41","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"868.85","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"39","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"40","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"41","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"758.85","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"39","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"40","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"41","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"758.85","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"39","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"40","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"41","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"101","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT31H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T16:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:05:00"},"carrierCode":"IB","number":"3649","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H35M","id":"117","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"118","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"119","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3255.40","base":"2854.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3255.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"868.85","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"117","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"868.85","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"117","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"758.85","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"117","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"758.85","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"117","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"102","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT32H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T15:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T19:15:00"},"carrierCode":"IB","number":"718","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"93","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"94","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"95","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3255.40","base":"2854.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3255.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"868.85","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"93","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"868.85","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"93","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"758.85","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"93","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"758.85","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"93","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"103","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT34H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T14:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T17:30:00"},"carrierCode":"IB","number":"3647","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"63","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"64","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"65","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3255.40","base":"2854.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3255.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"868.85","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"63","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"64","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"868.85","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"63","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"64","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"758.85","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"63","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"64","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"758.85","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"63","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"64","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"104","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT35H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T12:20:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T15:50:00"},"carrierCode":"IB","number":"3645","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"132","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"133","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"134","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3255.40","base":"2854.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3255.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"868.85","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"132","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"133","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"868.85","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"132","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"133","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"758.85","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"132","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"133","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"758.85","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"132","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"133","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"105","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT36H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"120","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"121","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"122","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3255.40","base":"2854.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3255.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"868.85","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"120","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"121","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"122","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"868.85","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"120","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"121","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"122","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"758.85","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"120","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"121","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"122","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"758.85","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"120","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"121","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"122","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"106","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT37H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"96","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"97","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"98","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3255.40","base":"2854.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3255.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"868.85","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"96","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"98","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"868.85","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"96","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"98","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"758.85","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"96","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"98","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"758.85","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"96","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"98","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"107","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT39H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"25","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"26","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"27","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3255.40","base":"2854.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3255.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"868.85","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"25","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"868.85","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"25","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"758.85","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"25","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"758.85","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"25","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"108","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"54","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"55","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"56","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H20M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"151","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"152","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T17:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"725","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"153","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3257.40","base":"2880.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3257.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"863.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"151","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"152","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"153","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"863.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"151","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"152","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"153","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"764.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"151","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"152","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"153","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"764.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"151","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"152","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"153","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"109","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"54","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"55","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"56","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT29H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"145","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"146","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"147","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3257.40","base":"2880.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3257.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"863.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"145","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"146","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"863.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"145","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"146","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"764.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"145","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"146","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"764.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"145","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"146","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"110","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"30","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT9H20M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"151","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"152","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T17:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"725","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"153","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3257.40","base":"2880.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3257.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"863.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"151","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"152","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"153","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"863.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"151","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"152","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"153","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"764.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"151","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"152","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"153","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"764.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"151","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"152","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"153","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"111","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"30","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT29H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"145","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"146","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"147","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3257.40","base":"2880.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3257.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"863.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"145","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"146","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"863.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"145","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"146","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"764.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"145","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"146","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"764.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"145","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"146","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"147","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"112","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"36","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"37","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"38","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"159","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"160","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"161","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3257.40","base":"2880.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3257.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"863.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"863.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"764.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"764.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"113","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT9H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"69","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"70","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T17:15:00"},"carrierCode":"IB","number":"7623","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"71","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT8H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"156","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"157","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"158","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3264.20","base":"2918.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3264.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"767.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"767.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"771.05","base":"692.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"771.05","base":"692.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"114","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT10H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T14:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T17:30:00"},"carrierCode":"IB","number":"3647","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"44","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"45","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"46","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT8H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"156","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"157","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"158","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3264.20","base":"2918.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3264.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"767.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"767.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"771.05","base":"692.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"771.05","base":"692.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"115","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T06:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T09:40:00"},"carrierCode":"IB","number":"3641","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T17:15:00"},"carrierCode":"IB","number":"7623","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT8H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"156","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"157","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"158","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3264.20","base":"2918.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3264.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"767.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"767.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"771.05","base":"692.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"771.05","base":"692.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"116","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T12:20:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T15:50:00"},"carrierCode":"IB","number":"3645","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"129","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"130","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"131","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT8H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"156","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"157","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"158","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3264.20","base":"2918.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3264.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"767.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"767.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"771.05","base":"692.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"771.05","base":"692.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"117","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"109","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"110","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT8H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"156","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"157","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"158","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3264.20","base":"2918.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3264.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"767.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"767.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"771.05","base":"692.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"771.05","base":"692.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"118","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"75","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"76","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"77","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT8H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"156","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"157","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"158","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3264.20","base":"2918.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3264.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"767.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"767.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"771.05","base":"692.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"771.05","base":"692.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"119","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"10","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"12","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT8H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"156","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"157","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"158","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3264.20","base":"2918.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3264.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"767.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"861.05","base":"767.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"771.05","base":"692.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"771.05","base":"692.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"120","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT9H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"69","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"70","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T17:15:00"},"carrierCode":"IB","number":"7623","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"71","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"168","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"169","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"170","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3266.20","base":"2896.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3266.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"121","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT10H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T14:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T17:30:00"},"carrierCode":"IB","number":"3647","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"44","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"45","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"46","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"168","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"169","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"170","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3266.20","base":"2896.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3266.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"122","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T06:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T09:40:00"},"carrierCode":"IB","number":"3641","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T17:15:00"},"carrierCode":"IB","number":"7623","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"168","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"169","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"170","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3266.20","base":"2896.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3266.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"123","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T12:20:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T15:50:00"},"carrierCode":"IB","number":"3645","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"129","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"130","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"131","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"168","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"169","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"170","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3266.20","base":"2896.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3266.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"124","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"109","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"110","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"168","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"169","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"170","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3266.20","base":"2896.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3266.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"125","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"75","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"76","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"77","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"168","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"169","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"170","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3266.20","base":"2896.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3266.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"126","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"10","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"12","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"168","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"169","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"170","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3266.20","base":"2896.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3266.20"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.05","base":"724.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"127","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"54","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"55","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"56","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3267.00","base":"2404.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3267.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.25","base":"601.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.25","base":"601.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.25","base":"601.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.25","base":"601.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"128","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"54","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"55","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"56","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"187","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T17:15:00"},"carrierCode":"IB","number":"721","aircraft":{"code":"332"},"operating":{"carrierCode":"IB"},"duration":"PT2H30M","id":"188","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3267.00","base":"2404.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3267.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.25","base":"601.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.25","base":"601.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.25","base":"601.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.25","base":"601.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"129","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"54","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"55","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"56","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"189","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"190","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"191","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3267.00","base":"2404.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3267.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.25","base":"601.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.25","base":"601.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.25","base":"601.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.25","base":"601.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"130","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"30","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3267.00","base":"2404.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3267.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.25","base":"601.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.25","base":"601.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.25","base":"601.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.25","base":"601.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"131","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"30","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"187","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T17:15:00"},"carrierCode":"IB","number":"721","aircraft":{"code":"332"},"operating":{"carrierCode":"IB"},"duration":"PT2H30M","id":"188","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3267.00","base":"2404.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3267.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.25","base":"601.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.25","base":"601.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.25","base":"601.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.25","base":"601.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"132","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"30","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"189","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"190","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"191","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3267.00","base":"2404.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3267.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.25","base":"601.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"824.25","base":"601.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.25","base":"601.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"809.25","base":"601.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"133","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"36","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"37","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"38","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT8H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"156","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"157","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"158","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3275.40","base":"2898.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3275.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"905.85","base":"804.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"905.85","base":"804.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"731.85","base":"645.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"731.85","base":"645.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"134","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"36","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"37","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"38","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"168","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"169","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"170","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3281.40","base":"2880.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3281.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"869.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"869.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"770.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"770.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"135","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"54","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"55","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"56","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H35M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"177","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"178","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"179","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3281.40","base":"2880.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3281.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"869.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"179","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"869.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"179","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"770.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"179","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"770.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"179","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"136","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"54","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"55","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"56","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT30H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"171","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"172","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"173","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3281.40","base":"2880.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3281.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"869.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"171","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"172","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"173","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"869.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"171","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"172","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"173","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"770.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"171","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"172","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"173","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"770.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"171","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"172","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"173","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"137","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"30","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT22H35M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"177","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"178","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"179","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3281.40","base":"2880.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3281.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"869.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"179","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"869.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"179","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"770.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"179","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"770.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"177","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"178","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"179","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"138","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"30","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT30H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"171","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"172","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"173","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3281.40","base":"2880.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3281.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"869.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"171","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"172","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"173","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"869.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"171","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"172","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"173","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"770.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"171","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"172","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"173","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"770.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"171","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"172","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"173","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"139","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"54","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"55","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"56","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"183","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"184","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"185","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3281.40","base":"2880.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3281.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"869.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"185","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"869.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"185","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"770.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"185","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"770.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"185","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"140","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"30","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"183","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"184","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"185","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3281.40","base":"2880.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3281.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"869.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"185","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"869.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"185","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"770.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"185","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"770.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"183","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"184","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"185","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"141","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"54","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"55","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"56","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"203","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"204","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T09:10:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T10:35:00"},"carrierCode":"IB","number":"715","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"205","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3281.40","base":"2880.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3281.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"869.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"203","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"204","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"205","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"869.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"203","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"204","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"205","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"770.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"203","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"204","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"205","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"770.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"203","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"204","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"205","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"142","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"30","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT24H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"203","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"204","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T09:10:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T10:35:00"},"carrierCode":"IB","number":"715","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"205","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3281.40","base":"2880.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3281.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"869.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"203","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"204","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"205","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"869.85","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"203","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"204","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"205","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"770.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"203","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"204","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"205","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"770.85","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"203","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"204","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"205","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"143","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"57","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"58","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"59","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT21H35M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"174","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"175","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T09:10:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T10:35:00"},"carrierCode":"IB","number":"715","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"176","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3353.40","base":"2952.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3353.40"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"882.85","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"174","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"175","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"176","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"882.85","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"174","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"175","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"176","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"793.85","base":"701.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"174","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"175","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"176","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"793.85","base":"701.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"174","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"175","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"176","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"}]}]},{"type":"flight-offer","id":"144","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"57","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"58","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"59","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3387.00","base":"2524.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3387.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"891.25","base":"668.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"891.25","base":"668.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"802.25","base":"594.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"802.25","base":"594.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"145","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"57","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"58","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"59","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"187","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T17:15:00"},"carrierCode":"IB","number":"721","aircraft":{"code":"332"},"operating":{"carrierCode":"IB"},"duration":"PT2H30M","id":"188","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3387.00","base":"2524.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3387.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"891.25","base":"668.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"891.25","base":"668.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"802.25","base":"594.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"802.25","base":"594.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"146","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"57","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"58","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"59","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"189","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"190","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"191","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3387.00","base":"2524.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3387.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"891.25","base":"668.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"891.25","base":"668.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"802.25","base":"594.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"802.25","base":"594.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"147","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"33","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"34","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"35","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3387.00","base":"2524.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3387.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"891.25","base":"668.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"891.25","base":"668.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"802.25","base":"594.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"802.25","base":"594.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"148","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"33","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"34","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"35","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"187","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T17:15:00"},"carrierCode":"IB","number":"721","aircraft":{"code":"332"},"operating":{"carrierCode":"IB"},"duration":"PT2H30M","id":"188","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3387.00","base":"2524.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3387.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"891.25","base":"668.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"891.25","base":"668.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"802.25","base":"594.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"802.25","base":"594.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"149","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"33","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"34","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"35","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"189","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"190","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"191","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3387.00","base":"2524.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3387.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"891.25","base":"668.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"891.25","base":"668.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"802.25","base":"594.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"802.25","base":"594.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"150","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT21H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"47","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"48","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T15:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T16:25:00"},"carrierCode":"AT","number":"483","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"49","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3455.00","base":"2568.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3455.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"913.25","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"913.25","base":"684.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"814.25","base":"600.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"814.25","base":"600.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"151","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT9H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"69","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"70","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T17:15:00"},"carrierCode":"IB","number":"7623","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"71","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3475.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3475.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"152","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT10H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T14:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T17:30:00"},"carrierCode":"IB","number":"3647","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"44","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"45","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"46","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3475.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3475.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"153","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT9H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"69","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"70","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T17:15:00"},"carrierCode":"IB","number":"7623","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"71","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"187","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T17:15:00"},"carrierCode":"IB","number":"721","aircraft":{"code":"332"},"operating":{"carrierCode":"IB"},"duration":"PT2H30M","id":"188","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3475.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3475.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"154","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T06:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T09:40:00"},"carrierCode":"IB","number":"3641","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T17:15:00"},"carrierCode":"IB","number":"7623","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3475.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3475.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"155","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT10H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T14:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T17:30:00"},"carrierCode":"IB","number":"3647","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"44","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"45","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"46","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"187","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T17:15:00"},"carrierCode":"IB","number":"721","aircraft":{"code":"332"},"operating":{"carrierCode":"IB"},"duration":"PT2H30M","id":"188","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3475.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3475.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"156","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT9H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"69","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"70","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T17:15:00"},"carrierCode":"IB","number":"7623","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"71","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"189","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"190","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"191","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3475.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3475.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"157","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T06:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T09:40:00"},"carrierCode":"IB","number":"3641","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T17:15:00"},"carrierCode":"IB","number":"7623","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"187","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T17:15:00"},"carrierCode":"IB","number":"721","aircraft":{"code":"332"},"operating":{"carrierCode":"IB"},"duration":"PT2H30M","id":"188","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3475.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3475.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"158","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T12:20:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T15:50:00"},"carrierCode":"IB","number":"3645","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"129","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"130","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"131","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3475.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3475.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"159","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT10H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T14:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T17:30:00"},"carrierCode":"IB","number":"3647","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"44","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"45","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"46","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"189","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"190","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"191","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3475.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3475.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"44","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"45","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"46","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"160","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"109","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"110","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3475.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3475.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"161","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T12:20:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T15:50:00"},"carrierCode":"IB","number":"3645","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"129","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"130","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"131","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"187","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T17:15:00"},"carrierCode":"IB","number":"721","aircraft":{"code":"332"},"operating":{"carrierCode":"IB"},"duration":"PT2H30M","id":"188","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3475.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3475.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"162","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T06:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T09:40:00"},"carrierCode":"IB","number":"3641","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"1","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"2","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T17:15:00"},"carrierCode":"IB","number":"7623","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"3","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"189","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"190","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"191","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3475.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3475.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"1","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"2","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"3","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"163","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"75","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"76","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"77","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3475.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3475.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"164","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"109","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"110","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"187","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T17:15:00"},"carrierCode":"IB","number":"721","aircraft":{"code":"332"},"operating":{"carrierCode":"IB"},"duration":"PT2H30M","id":"188","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3475.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3475.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"165","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T12:20:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T15:50:00"},"carrierCode":"IB","number":"3645","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"129","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"130","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"131","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"189","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"190","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"191","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3475.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3475.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"129","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"130","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"131","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"166","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"75","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"76","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"77","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"187","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T17:15:00"},"carrierCode":"IB","number":"721","aircraft":{"code":"332"},"operating":{"carrierCode":"IB"},"duration":"PT2H30M","id":"188","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3475.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3475.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"167","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"108","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"109","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"110","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"189","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"190","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"191","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3475.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3475.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"108","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"109","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"110","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"168","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"10","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"12","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3475.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3475.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"169","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"75","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"76","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"77","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"189","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"190","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"191","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3475.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3475.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"75","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"76","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"77","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"170","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"10","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"12","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"187","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T17:15:00"},"carrierCode":"IB","number":"721","aircraft":{"code":"332"},"operating":{"carrierCode":"IB"},"duration":"PT2H30M","id":"188","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3475.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3475.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"171","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"10","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"11","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"12","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"189","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"190","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"191","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3475.80","base":"2644.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3475.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"876.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"861.45","base":"661.00"},"fareDetailsBySegment":[{"segmentId":"10","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"11","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"12","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"172","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"36","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"37","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"38","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3487.00","base":"2624.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3487.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"921.25","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"921.25","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"822.25","base":"614.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"822.25","base":"614.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"173","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"36","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"37","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"38","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"187","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T17:15:00"},"carrierCode":"IB","number":"721","aircraft":{"code":"332"},"operating":{"carrierCode":"IB"},"duration":"PT2H30M","id":"188","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3487.00","base":"2624.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3487.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"921.25","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"921.25","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"822.25","base":"614.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"822.25","base":"614.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"174","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"36","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"37","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"38","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"189","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"190","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"191","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3487.00","base":"2624.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3487.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"921.25","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"921.25","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"822.25","base":"614.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"822.25","base":"614.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"175","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"54","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"55","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"56","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"192","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"193","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"194","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3541.00","base":"2678.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3541.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"930.25","base":"707.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"192","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"193","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"194","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"930.25","base":"707.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"192","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"193","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"194","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"840.25","base":"632.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"192","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"S"},{"segmentId":"193","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"194","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"840.25","base":"632.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"192","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"S"},{"segmentId":"193","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"194","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"176","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"30","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"192","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"193","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"194","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3541.00","base":"2678.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3541.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"930.25","base":"707.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"192","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"193","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"194","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"930.25","base":"707.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"192","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"193","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"194","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"840.25","base":"632.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"192","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"S"},{"segmentId":"193","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"194","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"840.25","base":"632.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"192","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"S"},{"segmentId":"193","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"194","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"177","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"57","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"58","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"59","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"192","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"193","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"194","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3661.00","base":"2798.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3661.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"997.25","base":"774.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"192","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"193","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"194","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"997.25","base":"774.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"192","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"193","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"194","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"833.25","base":"625.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"192","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"S"},{"segmentId":"193","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"194","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"833.25","base":"625.00"},"fareDetailsBySegment":[{"segmentId":"57","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"58","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"59","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"192","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"S"},{"segmentId":"193","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"194","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"178","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"33","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"34","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"35","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"192","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"193","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"194","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3661.00","base":"2798.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3661.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"997.25","base":"774.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"192","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"193","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"194","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"997.25","base":"774.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"192","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"193","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"194","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"833.25","base":"625.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"192","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"S"},{"segmentId":"193","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"194","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"833.25","base":"625.00"},"fareDetailsBySegment":[{"segmentId":"33","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"34","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"35","cabin":"ECONOMY","fareBasis":"SDNNA0M7","class":"S"},{"segmentId":"192","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"S"},{"segmentId":"193","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"194","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"179","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT21H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"47","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"48","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T15:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T16:25:00"},"carrierCode":"AT","number":"483","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"49","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT33H15M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"148","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"149","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T21:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T22:15:00"},"carrierCode":"IB","number":"3650","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H15M","id":"150","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3669.00","base":"2806.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3669.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1004.25","base":"781.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1004.25","base":"781.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"830.25","base":"622.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"830.25","base":"622.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"148","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"149","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"150","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"180","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT21H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"47","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"48","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T15:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T16:25:00"},"carrierCode":"AT","number":"483","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"49","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT26H10M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"142","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"143","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"144","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3675.00","base":"2788.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3675.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1010.25","base":"781.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1010.25","base":"781.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"827.25","base":"613.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"827.25","base":"613.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"142","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"143","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"144","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"181","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"102","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"103","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T21:50:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:15:00"},"carrierCode":"AT","number":"429","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"104","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3709.80","base":"2854.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3709.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"982.45","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"102","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"982.45","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"102","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"872.45","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"102","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"872.45","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"102","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"182","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"72","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"73","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T21:50:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:15:00"},"carrierCode":"AT","number":"429","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"74","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3709.80","base":"2854.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3709.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"982.45","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"72","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"73","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"982.45","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"72","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"73","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"872.45","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"72","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"73","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"872.45","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"72","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"73","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"183","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"114","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"115","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"116","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3709.80","base":"2854.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3709.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"982.45","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"114","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"115","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"982.45","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"114","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"115","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"872.45","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"114","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"115","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"872.45","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"114","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"115","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"184","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"81","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"82","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"83","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3709.80","base":"2854.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3709.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"982.45","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"81","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"82","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"982.45","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"81","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"82","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"872.45","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"81","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"82","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"872.45","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"81","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"82","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"185","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT14H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"8","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T21:50:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:15:00"},"carrierCode":"AT","number":"429","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"9","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3709.80","base":"2854.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3709.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"982.45","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"982.45","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"872.45","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"872.45","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"186","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"16","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"17","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"18","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3709.80","base":"2854.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3709.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"982.45","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"16","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"982.45","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"16","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"872.45","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"16","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"872.45","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"16","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"187","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT20H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"87","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"88","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T15:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T16:25:00"},"carrierCode":"AT","number":"483","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"89","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3709.80","base":"2854.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3709.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"982.45","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"87","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"982.45","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"87","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"872.45","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"87","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"872.45","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"87","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"188","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT22H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"90","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"91","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T17:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T18:25:00"},"carrierCode":"AT","number":"439","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"92","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT23H","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"139","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"140","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T10:35:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T12:00:00"},"carrierCode":"IB","number":"3642","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"141","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3709.80","base":"2854.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3709.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"982.45","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"90","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"982.45","base":"761.00"},"fareDetailsBySegment":[{"segmentId":"90","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"872.45","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"90","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"872.45","base":"666.00"},"fareDetailsBySegment":[{"segmentId":"90","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"139","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"140","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"141","cabin":"ECONOMY","fareBasis":"NDNNANB6","class":"N"}]}]},{"type":"flight-offer","id":"189","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"111","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"112","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"113","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3741.80","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3741.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"990.45","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"111","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"112","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"113","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"990.45","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"111","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"112","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"113","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"880.45","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"111","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"112","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"113","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"880.45","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"111","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"112","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"113","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"190","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"78","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"79","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"80","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3741.80","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3741.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"990.45","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"990.45","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"880.45","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"880.45","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"191","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"111","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"112","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"113","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"187","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T17:15:00"},"carrierCode":"IB","number":"721","aircraft":{"code":"332"},"operating":{"carrierCode":"IB"},"duration":"PT2H30M","id":"188","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3741.80","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3741.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"990.45","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"111","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"112","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"113","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"990.45","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"111","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"112","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"113","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"880.45","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"111","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"112","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"113","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"880.45","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"111","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"112","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"113","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"192","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"78","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"79","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"80","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"187","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T17:15:00"},"carrierCode":"IB","number":"721","aircraft":{"code":"332"},"operating":{"carrierCode":"IB"},"duration":"PT2H30M","id":"188","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3741.80","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3741.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"990.45","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"990.45","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"880.45","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"880.45","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"78","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"79","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"80","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"193","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"13","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"14","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"15","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3741.80","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3741.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"990.45","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"13","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"990.45","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"13","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"880.45","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"13","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"880.45","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"13","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"194","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"13","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"14","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"15","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"187","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T17:15:00"},"carrierCode":"IB","number":"721","aircraft":{"code":"332"},"operating":{"carrierCode":"IB"},"duration":"PT2H30M","id":"188","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3741.80","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3741.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"990.45","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"13","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"990.45","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"13","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"880.45","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"13","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"880.45","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"13","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"14","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"15","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"195","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"60","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"61","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"62","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3741.80","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3741.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"990.45","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"60","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"61","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"990.45","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"60","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"61","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"880.45","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"60","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"61","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"880.45","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"60","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"61","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"62","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"196","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT16H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"84","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"85","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"86","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3741.80","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3741.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"990.45","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"84","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"990.45","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"84","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"880.45","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"84","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"880.45","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"84","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"197","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT16H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"84","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"85","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"86","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"187","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T17:15:00"},"carrierCode":"IB","number":"721","aircraft":{"code":"332"},"operating":{"carrierCode":"IB"},"duration":"PT2H30M","id":"188","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3741.80","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3741.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"990.45","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"84","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"990.45","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"84","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"880.45","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"84","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"880.45","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"84","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"198","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT18H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T06:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T09:40:00"},"carrierCode":"IB","number":"3641","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"19","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"20","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"21","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3741.80","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3741.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"990.45","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"19","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"21","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"990.45","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"19","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"21","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"880.45","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"19","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"21","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"880.45","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"19","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"20","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"21","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"199","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT16H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"84","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"85","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"86","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"189","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"190","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"191","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3741.80","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3741.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"990.45","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"84","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"990.45","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"84","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"880.45","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"84","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"880.45","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"84","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"85","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"86","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"200","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT21H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"47","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"48","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T15:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T16:25:00"},"carrierCode":"AT","number":"483","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"49","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT19H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"159","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"160","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T07:00:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T08:25:00"},"carrierCode":"IB","number":"711","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"161","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3743.00","base":"2880.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3743.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"985.25","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"985.25","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"886.25","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"886.25","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"159","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"160","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"161","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"201","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"54","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"55","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"56","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT18H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"180","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"181","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T17:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"725","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"182","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3743.00","base":"2880.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3743.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"985.25","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"181","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"985.25","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"181","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"886.25","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"181","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"886.25","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"181","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"202","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT28H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"54","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"55","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"56","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T21:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T23:15:00"},"carrierCode":"AT","number":"482","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"162","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"163","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"164","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3743.00","base":"2880.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3743.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"985.25","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"164","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"985.25","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"164","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"886.25","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"164","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"886.25","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"54","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"55","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"56","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"164","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"203","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT9H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T07:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T11:15:00"},"carrierCode":"IB","number":"3643","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H25M","id":"69","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T13:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T14:25:00"},"carrierCode":"IB","number":"7645","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"70","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T17:15:00"},"carrierCode":"IB","number":"7623","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"71","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"192","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"193","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"194","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3749.80","base":"2918.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3749.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"982.45","base":"767.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"192","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"193","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"194","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"982.45","base":"767.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"192","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"193","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"194","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"892.45","base":"692.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"192","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"S"},{"segmentId":"193","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"194","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"892.45","base":"692.00"},"fareDetailsBySegment":[{"segmentId":"69","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"70","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"71","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"192","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"S"},{"segmentId":"193","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"194","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"204","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT21H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"47","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"48","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T15:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T16:25:00"},"carrierCode":"AT","number":"483","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"49","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT8H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T10:50:00"},"carrierCode":"IB","number":"7624","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"156","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"157","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"158","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3761.00","base":"2898.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3761.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1027.25","base":"804.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1027.25","base":"804.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"853.25","base":"645.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"853.25","base":"645.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"156","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"157","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"158","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"205","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"36","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"37","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"38","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"192","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"193","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"194","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3761.00","base":"2898.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3761.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1027.25","base":"804.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"192","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"193","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"194","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1027.25","base":"804.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"192","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"S","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"193","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"194","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"853.25","base":"645.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"192","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"S"},{"segmentId":"193","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"194","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"853.25","base":"645.00"},"fareDetailsBySegment":[{"segmentId":"36","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"37","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"38","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"192","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"S"},{"segmentId":"193","cabin":"ECONOMY","fareBasis":"LDNNA0M4","class":"L"},{"segmentId":"194","cabin":"ECONOMY","fareBasis":"LDNNASB6","class":"L"}]}]},{"type":"flight-offer","id":"206","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT21H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"47","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"48","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T15:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T16:25:00"},"carrierCode":"AT","number":"483","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"49","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T13:00:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T14:25:00"},"carrierCode":"IB","number":"7635","aircraft":{"code":"AT7"},"operating":{"carrierCode":"AT"},"duration":"PT1H25M","id":"168","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T16:25:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"7643","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"169","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T08:05:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T09:30:00"},"carrierCode":"IB","number":"713","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"170","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3767.00","base":"2880.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3767.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"991.25","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"991.25","base":"762.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"892.25","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"892.25","base":"678.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"168","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"169","cabin":"ECONOMY","fareBasis":"ODNNA0M7","class":"O"},{"segmentId":"170","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"207","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H30M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T18:45:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:10:00"},"carrierCode":"IB","number":"722","aircraft":{"code":"330"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"99","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"100","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"101","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3773.00","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3773.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"998.25","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"99","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"100","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"998.25","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"99","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"100","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"888.25","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"99","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"100","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"888.25","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"99","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"100","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"101","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"208","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT31H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T17:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:35:00"},"carrierCode":"IB","number":"720","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"39","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"40","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"41","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3773.00","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3773.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"998.25","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"39","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"40","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"41","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"998.25","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"39","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"40","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"41","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"888.25","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"39","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"40","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"41","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"888.25","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"39","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"40","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"41","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"209","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT31H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T16:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:05:00"},"carrierCode":"IB","number":"3649","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H35M","id":"117","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"118","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"119","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3773.00","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3773.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"998.25","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"117","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"998.25","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"117","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"888.25","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"117","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"888.25","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"117","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"210","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT32H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T15:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T19:15:00"},"carrierCode":"IB","number":"718","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"93","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"94","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"95","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3773.00","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3773.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"998.25","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"93","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"998.25","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"93","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"888.25","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"93","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"888.25","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"93","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"94","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"95","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"211","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT31H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T16:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:05:00"},"carrierCode":"IB","number":"3649","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H35M","id":"117","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"118","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"119","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"187","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T17:15:00"},"carrierCode":"IB","number":"721","aircraft":{"code":"332"},"operating":{"carrierCode":"IB"},"duration":"PT2H30M","id":"188","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3773.00","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3773.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"998.25","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"117","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"998.25","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"117","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"888.25","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"117","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"888.25","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"117","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"212","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT31H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T16:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T20:05:00"},"carrierCode":"IB","number":"3649","aircraft":{"code":"32Q"},"operating":{"carrierCode":"BA"},"duration":"PT2H35M","id":"117","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"118","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"119","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"189","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"190","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"191","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3773.00","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3773.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"998.25","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"117","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"998.25","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"117","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"888.25","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"117","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"888.25","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"117","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"118","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"119","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"213","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT34H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T14:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T17:30:00"},"carrierCode":"IB","number":"3647","aircraft":{"code":"32N"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"63","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"64","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"65","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3773.00","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3773.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"998.25","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"63","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"64","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"998.25","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"63","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"64","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"888.25","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"63","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"64","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"888.25","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"63","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"64","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"65","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"214","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT35H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T12:20:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T15:50:00"},"carrierCode":"IB","number":"3645","aircraft":{"code":"777"},"operating":{"carrierCode":"BA"},"duration":"PT2H30M","id":"132","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"133","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"134","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3773.00","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3773.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"998.25","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"132","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"133","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"998.25","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"132","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"133","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"888.25","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"132","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"133","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"888.25","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"132","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"133","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"134","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"215","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT36H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"120","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"121","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"122","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3773.00","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3773.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"998.25","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"120","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"121","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"122","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"998.25","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"120","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"121","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"122","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"888.25","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"120","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"121","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"122","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"888.25","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"120","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"121","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"122","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"216","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT37H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"96","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"97","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"98","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3773.00","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3773.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"998.25","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"96","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"98","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"998.25","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"96","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"98","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"888.25","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"96","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"98","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"888.25","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"96","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"97","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"98","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"217","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT39H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"25","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"26","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"27","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3773.00","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3773.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"998.25","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"25","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"998.25","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"25","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"888.25","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"25","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"888.25","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"25","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"26","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"27","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"218","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"30","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT18H40M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"180","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"181","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T17:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T19:10:00"},"carrierCode":"IB","number":"725","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"182","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3805.00","base":"2942.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3805.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1001.25","base":"778.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"181","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1001.25","base":"778.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"181","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"901.25","base":"693.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"181","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"901.25","base":"693.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"180","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"181","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"182","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"219","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT29H5M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"30","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T20:10:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-04T21:00:00"},"carrierCode":"IB","number":"7642","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H50M","id":"31","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-05T00:15:00"},"carrierCode":"IB","number":"7636","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"32","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT20H25M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T21:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T23:15:00"},"carrierCode":"AT","number":"482","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"162","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-10T12:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T15:20:00"},"carrierCode":"IB","number":"1356","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H50M","id":"163","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-10T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-10T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"164","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3805.00","base":"2942.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3805.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1001.25","base":"778.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"164","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1001.25","base":"778.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"164","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"901.25","base":"693.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"164","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"901.25","base":"693.00"},"fareDetailsBySegment":[{"segmentId":"30","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"31","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"32","cabin":"ECONOMY","fareBasis":"QDNNA0M7","class":"Q"},{"segmentId":"162","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"163","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"164","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"}]}]},{"type":"flight-offer","id":"220","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT21H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"47","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"48","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T15:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T16:25:00"},"carrierCode":"AT","number":"483","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"49","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3927.80","base":"2624.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3927.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1031.45","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1031.45","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"932.45","base":"614.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"932.45","base":"614.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"221","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT21H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"47","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"48","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T15:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T16:25:00"},"carrierCode":"AT","number":"483","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"49","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"187","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T17:15:00"},"carrierCode":"IB","number":"721","aircraft":{"code":"332"},"operating":{"carrierCode":"IB"},"duration":"PT2H30M","id":"188","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3927.80","base":"2624.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3927.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1031.45","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1031.45","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"932.45","base":"614.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"932.45","base":"614.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"222","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT21H15M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T19:10:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T22:35:00"},"carrierCode":"IB","number":"724","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"47","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"48","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T15:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T16:25:00"},"carrierCode":"AT","number":"483","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"49","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT17H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"189","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"190","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T16:50:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T18:15:00"},"carrierCode":"IB","number":"723","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"191","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"3927.80","base":"2624.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"3927.80"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1031.45","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1031.45","base":"698.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"932.45","base":"614.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"932.45","base":"614.00"},"fareDetailsBySegment":[{"segmentId":"47","cabin":"ECONOMY","fareBasis":"MDNNASB6","class":"M"},{"segmentId":"48","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"M"},{"segmentId":"49","cabin":"ECONOMY","fareBasis":"MDNNA0M4","class":"V"},{"segmentId":"189","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"190","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"191","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"223","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"102","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"103","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T21:50:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:15:00"},"carrierCode":"AT","number":"429","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"104","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4182.60","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4182.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"102","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"102","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"102","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"102","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"224","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"72","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"73","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T21:50:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:15:00"},"carrierCode":"AT","number":"429","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"74","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4182.60","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4182.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"72","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"73","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"72","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"73","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"72","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"73","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"72","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"73","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"225","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT11H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"102","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"103","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T21:50:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:15:00"},"carrierCode":"AT","number":"429","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"104","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"187","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T17:15:00"},"carrierCode":"IB","number":"721","aircraft":{"code":"332"},"operating":{"carrierCode":"IB"},"duration":"PT2H30M","id":"188","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4182.60","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4182.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"102","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"102","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"102","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"102","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"103","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"104","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"226","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"114","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"115","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"116","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4182.60","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4182.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"114","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"115","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"114","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"115","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"114","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"115","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"114","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"115","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"227","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"72","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"73","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T21:50:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:15:00"},"carrierCode":"AT","number":"429","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"74","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"187","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T17:15:00"},"carrierCode":"IB","number":"721","aircraft":{"code":"332"},"operating":{"carrierCode":"IB"},"duration":"PT2H30M","id":"188","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4182.60","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4182.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"72","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"73","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"72","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"73","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"72","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"73","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"72","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"73","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"74","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"228","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"81","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"82","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"83","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4182.60","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4182.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"81","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"82","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"81","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"82","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"81","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"82","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"81","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"82","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"229","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT12H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T11:30:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:55:00"},"carrierCode":"IB","number":"716","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"114","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"115","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"116","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"187","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T17:15:00"},"carrierCode":"IB","number":"721","aircraft":{"code":"332"},"operating":{"carrierCode":"IB"},"duration":"PT2H30M","id":"188","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4182.60","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4182.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"114","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"115","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"114","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"115","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"114","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"115","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"114","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"115","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"116","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"230","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT14H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"8","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T21:50:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:15:00"},"carrierCode":"AT","number":"429","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"9","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4182.60","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4182.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"231","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT13H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T10:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T14:15:00"},"carrierCode":"IB","number":"714","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"81","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"82","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"83","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"187","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T17:15:00"},"carrierCode":"IB","number":"721","aircraft":{"code":"332"},"operating":{"carrierCode":"IB"},"duration":"PT2H30M","id":"188","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4182.60","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4182.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"81","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"82","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"81","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"82","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"81","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"82","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"81","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"82","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"83","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"232","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT14H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"7","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"8","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T21:50:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:15:00"},"carrierCode":"AT","number":"429","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"9","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"187","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T17:15:00"},"carrierCode":"IB","number":"721","aircraft":{"code":"332"},"operating":{"carrierCode":"IB"},"duration":"PT2H30M","id":"188","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4182.60","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4182.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"7","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"8","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"9","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"233","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"16","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"17","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"18","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4182.60","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4182.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"16","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"16","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"16","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"16","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"234","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT15H","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T09:15:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T12:40:00"},"carrierCode":"IB","number":"712","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"16","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T16:25:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T17:20:00"},"carrierCode":"IB","number":"1357","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"17","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"18","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT16H45M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"186","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"187","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T15:45:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T17:15:00"},"carrierCode":"IB","number":"721","aircraft":{"code":"332"},"operating":{"carrierCode":"IB"},"duration":"PT2H30M","id":"188","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4182.60","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4182.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"16","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"16","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"16","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"16","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"17","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"18","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"186","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"187","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"188","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"235","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT20H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"87","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"88","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T15:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T16:25:00"},"carrierCode":"AT","number":"483","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"89","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4182.60","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4182.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"87","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"87","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"87","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"87","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"88","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"89","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"236","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-01-15","lastTicketingDateTime":"2026-01-15","numberOfBookableSeats":4,"itineraries":[{"duration":"PT22H25M","segments":[{"departure":{"iataCode":"LHR","terminal":"5","at":"2026-04-03T20:00:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-03T23:25:00"},"carrierCode":"IB","number":"726","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"90","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-04T11:00:00"},"arrival":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T11:55:00"},"carrierCode":"IB","number":"1355","aircraft":{"code":"CRK"},"operating":{"carrierName":"AIR NOSTRUM FOR IBERIA"},"duration":"PT1H55M","id":"91","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-04T17:00:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T18:25:00"},"carrierCode":"AT","number":"439","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"92","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT15H50M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T00:30:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T01:30:00"},"carrierCode":"AT","number":"424","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"206","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-09T09:50:00"},"arrival":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T12:35:00"},"carrierCode":"IB","number":"7644","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H45M","id":"207","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"MAD","terminal":"4S","at":"2026-04-09T14:55:00"},"arrival":{"iataCode":"LHR","terminal":"5","at":"2026-04-09T16:20:00"},"carrierCode":"IB","number":"719","aircraft":{"code":"320"},"operating":{"carrierCode":"IB"},"duration":"PT2H25M","id":"208","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"4182.60","base":"2910.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"4182.60"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["IB"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"90","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"1100.65","base":"775.00"},"fareDetailsBySegment":[{"segmentId":"90","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":2}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"90","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"990.65","base":"680.00"},"fareDetailsBySegment":[{"segmentId":"90","cabin":"ECONOMY","fareBasis":"KDNNASB6","class":"K"},{"segmentId":"91","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"K"},{"segmentId":"92","cabin":"ECONOMY","fareBasis":"KDNNA0M4","class":"L"},{"segmentId":"206","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"W"},{"segmentId":"207","cabin":"ECONOMY","fareBasis":"ADNNA0M7","class":"A"},{"segmentId":"208","cabin":"ECONOMY","fareBasis":"VDNNANB6","class":"V"}]}]},{"type":"flight-offer","id":"237","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT7H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T15:20:00"},"arrival":{"iataCode":"CDG","terminal":"2E","at":"2026-04-03T17:40:00"},"carrierCode":"AF","number":"1781","aircraft":{"code":"223"},"operating":{"carrierCode":"AF"},"duration":"PT1H20M","id":"123","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CDG","terminal":"2E","at":"2026-04-03T18:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"AF","number":"1496","aircraft":{"code":"321"},"operating":{"carrierCode":"AF"},"duration":"PT3H10M","id":"124","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T21:50:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:15:00"},"carrierCode":"AT","number":"429","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"125","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT8H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T12:55:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T13:55:00"},"carrierCode":"AT","number":"422","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"165","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T15:55:00"},"arrival":{"iataCode":"CDG","terminal":"2E","at":"2026-04-09T19:55:00"},"carrierCode":"AF","number":"1597","aircraft":{"code":"32A"},"operating":{"carrierCode":"AF"},"duration":"PT3H","id":"166","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CDG","terminal":"2E","at":"2026-04-09T21:00:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-09T21:25:00"},"carrierCode":"AF","number":"1380","aircraft":{"code":"223"},"operating":{"carrierCode":"AF"},"duration":"PT1H25M","id":"167","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"8435.00","base":"6926.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"8435.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AF"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"2308.75","base":"1924.00"},"fareDetailsBySegment":[{"segmentId":"123","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"124","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"2308.75","base":"1924.00"},"fareDetailsBySegment":[{"segmentId":"123","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"124","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"1908.75","base":"1539.00"},"fareDetailsBySegment":[{"segmentId":"123","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"124","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W"},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W"},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"1908.75","base":"1539.00"},"fareDetailsBySegment":[{"segmentId":"123","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"124","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"125","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W"},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W"},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"}]}]},{"type":"flight-offer","id":"238","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT8H20M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T08:55:00"},"arrival":{"iataCode":"CDG","terminal":"2E","at":"2026-04-03T11:15:00"},"carrierCode":"AF","number":"1681","aircraft":{"code":"223"},"operating":{"carrierCode":"AF"},"duration":"PT1H20M","id":"66","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CDG","terminal":"2E","at":"2026-04-03T12:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T14:50:00"},"carrierCode":"AF","number":"1596","aircraft":{"code":"320"},"operating":{"carrierCode":"AF"},"duration":"PT3H15M","id":"67","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T17:15:00"},"carrierCode":"AT","number":"425","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"68","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT8H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T12:55:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T13:55:00"},"carrierCode":"AT","number":"422","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"165","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T15:55:00"},"arrival":{"iataCode":"CDG","terminal":"2E","at":"2026-04-09T19:55:00"},"carrierCode":"AF","number":"1597","aircraft":{"code":"32A"},"operating":{"carrierCode":"AF"},"duration":"PT3H","id":"166","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CDG","terminal":"2E","at":"2026-04-09T21:00:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-09T21:25:00"},"carrierCode":"AF","number":"1380","aircraft":{"code":"223"},"operating":{"carrierCode":"AF"},"duration":"PT1H25M","id":"167","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"8435.00","base":"6926.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"8435.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AF"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"2308.75","base":"1924.00"},"fareDetailsBySegment":[{"segmentId":"66","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"67","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"2308.75","base":"1924.00"},"fareDetailsBySegment":[{"segmentId":"66","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"67","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"1908.75","base":"1539.00"},"fareDetailsBySegment":[{"segmentId":"66","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"67","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W"},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W"},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"1908.75","base":"1539.00"},"fareDetailsBySegment":[{"segmentId":"66","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"67","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"68","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W"},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W"},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"}]}]},{"type":"flight-offer","id":"239","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT8H55M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T15:20:00"},"arrival":{"iataCode":"CDG","terminal":"2E","at":"2026-04-03T17:40:00"},"carrierCode":"AF","number":"1781","aircraft":{"code":"223"},"operating":{"carrierCode":"AF"},"duration":"PT1H20M","id":"126","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CDG","terminal":"2E","at":"2026-04-03T18:50:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T21:00:00"},"carrierCode":"AF","number":"1496","aircraft":{"code":"321"},"operating":{"carrierCode":"AF"},"duration":"PT3H10M","id":"127","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T23:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-04T00:15:00"},"carrierCode":"AT","number":"431","aircraft":{"code":"7M8"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"128","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT8H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T12:55:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T13:55:00"},"carrierCode":"AT","number":"422","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"165","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T15:55:00"},"arrival":{"iataCode":"CDG","terminal":"2E","at":"2026-04-09T19:55:00"},"carrierCode":"AF","number":"1597","aircraft":{"code":"32A"},"operating":{"carrierCode":"AF"},"duration":"PT3H","id":"166","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CDG","terminal":"2E","at":"2026-04-09T21:00:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-09T21:25:00"},"carrierCode":"AF","number":"1380","aircraft":{"code":"223"},"operating":{"carrierCode":"AF"},"duration":"PT1H25M","id":"167","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"8435.00","base":"6926.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"8435.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AF"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"2308.75","base":"1924.00"},"fareDetailsBySegment":[{"segmentId":"126","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"2308.75","base":"1924.00"},"fareDetailsBySegment":[{"segmentId":"126","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"1908.75","base":"1539.00"},"fareDetailsBySegment":[{"segmentId":"126","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W"},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W"},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"1908.75","base":"1539.00"},"fareDetailsBySegment":[{"segmentId":"126","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"127","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"128","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W"},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W"},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"}]}]},{"type":"flight-offer","id":"240","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT11H","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T06:15:00"},"arrival":{"iataCode":"CDG","terminal":"2E","at":"2026-04-03T08:40:00"},"carrierCode":"AF","number":"1381","aircraft":{"code":"223"},"operating":{"carrierCode":"AF"},"duration":"PT1H25M","id":"4","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CDG","terminal":"2E","at":"2026-04-03T12:35:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T14:50:00"},"carrierCode":"AF","number":"1596","aircraft":{"code":"320"},"operating":{"carrierCode":"AF"},"duration":"PT3H15M","id":"5","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T16:15:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T17:15:00"},"carrierCode":"AT","number":"425","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"6","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT8H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T12:55:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T13:55:00"},"carrierCode":"AT","number":"422","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"165","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T15:55:00"},"arrival":{"iataCode":"CDG","terminal":"2E","at":"2026-04-09T19:55:00"},"carrierCode":"AF","number":"1597","aircraft":{"code":"32A"},"operating":{"carrierCode":"AF"},"duration":"PT3H","id":"166","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CDG","terminal":"2E","at":"2026-04-09T21:00:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-09T21:25:00"},"carrierCode":"AF","number":"1380","aircraft":{"code":"223"},"operating":{"carrierCode":"AF"},"duration":"PT1H25M","id":"167","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"8435.00","base":"6926.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"8435.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AF"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"2308.75","base":"1924.00"},"fareDetailsBySegment":[{"segmentId":"4","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"5","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"6","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"2308.75","base":"1924.00"},"fareDetailsBySegment":[{"segmentId":"4","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"5","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"6","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"1908.75","base":"1539.00"},"fareDetailsBySegment":[{"segmentId":"4","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"5","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"6","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W"},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W"},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"1908.75","base":"1539.00"},"fareDetailsBySegment":[{"segmentId":"4","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"5","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"6","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W"},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W"},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"}]}]},{"type":"flight-offer","id":"241","source":"GDS","instantTicketingRequired":false,"nonHomogeneous":false,"oneWay":false,"isUpsellOffer":false,"lastTicketingDate":"2026-04-03","lastTicketingDateTime":"2026-04-03","numberOfBookableSeats":9,"itineraries":[{"duration":"PT11H45M","segments":[{"departure":{"iataCode":"LHR","terminal":"4","at":"2026-04-03T11:30:00"},"arrival":{"iataCode":"CDG","terminal":"2E","at":"2026-04-03T13:50:00"},"carrierCode":"AF","number":"1581","aircraft":{"code":"223"},"operating":{"carrierCode":"AF"},"duration":"PT1H20M","id":"105","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CDG","terminal":"2E","at":"2026-04-03T15:15:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-03T17:20:00"},"carrierCode":"AF","number":"1196","aircraft":{"code":"32A"},"operating":{"carrierCode":"AF"},"duration":"PT3H5M","id":"106","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"1","at":"2026-04-03T21:50:00"},"arrival":{"iataCode":"AGA","at":"2026-04-03T23:15:00"},"carrierCode":"AT","number":"429","aircraft":{"code":"AT7"},"operating":{"carrierName":"RAM EXPRESS"},"duration":"PT1H25M","id":"107","numberOfStops":0,"blacklistedInEU":false}]},{"duration":"PT8H30M","segments":[{"departure":{"iataCode":"AGA","at":"2026-04-09T12:55:00"},"arrival":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T13:55:00"},"carrierCode":"AT","number":"422","aircraft":{"code":"73H"},"operating":{"carrierCode":"AT"},"duration":"PT1H","id":"165","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CMN","terminal":"2","at":"2026-04-09T15:55:00"},"arrival":{"iataCode":"CDG","terminal":"2E","at":"2026-04-09T19:55:00"},"carrierCode":"AF","number":"1597","aircraft":{"code":"32A"},"operating":{"carrierCode":"AF"},"duration":"PT3H","id":"166","numberOfStops":0,"blacklistedInEU":false},{"departure":{"iataCode":"CDG","terminal":"2E","at":"2026-04-09T21:00:00"},"arrival":{"iataCode":"LHR","terminal":"4","at":"2026-04-09T21:25:00"},"carrierCode":"AF","number":"1380","aircraft":{"code":"223"},"operating":{"carrierCode":"AF"},"duration":"PT1H25M","id":"167","numberOfStops":0,"blacklistedInEU":false}]}],"price":{"currency":"GBP","total":"8435.00","base":"6926.00","fees":[{"amount":"0.00","type":"SUPPLIER"},{"amount":"0.00","type":"TICKETING"}],"grandTotal":"8435.00"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBagsOnly":false},"validatingAirlineCodes":["AF"],"travelerPricings":[{"travelerId":"1","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"2308.75","base":"1924.00"},"fareDetailsBySegment":[{"segmentId":"105","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"107","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]},{"travelerId":"2","fareOption":"STANDARD","travelerType":"ADULT","price":{"currency":"GBP","total":"2308.75","base":"1924.00"},"fareDetailsBySegment":[{"segmentId":"105","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"107","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y","includedCheckedBags":{"quantity":1},"includedCabinBags":{"quantity":1}}]},{"travelerId":"3","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"1908.75","base":"1539.00"},"fareDetailsBySegment":[{"segmentId":"105","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"107","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W"},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W"},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"}]},{"travelerId":"4","fareOption":"STANDARD","travelerType":"CHILD","price":{"currency":"GBP","total":"1908.75","base":"1539.00"},"fareDetailsBySegment":[{"segmentId":"105","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"106","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"107","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W"},{"segmentId":"165","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"W"},{"segmentId":"166","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"},{"segmentId":"167","cabin":"ECONOMY","fareBasis":"YYS0AFNN","class":"Y"}]}]}],"dictionaries":{"locations":{"MAD":{"cityCode":"MAD","countryCode":"ES"},"CMN":{"cityCode":"CMN","countryCode":"MA"},"LHR":{"cityCode":"LON","countryCode":"GB"},"CDG":{"cityCode":"PAR","countryCode":"FR"},"AGA":{"cityCode":"AGA","countryCode":"MA"},"EUN":{"cityCode":"EUN","countryCode":"MA"}},"aircraft":{"7M8":"BOEING 737 MAX 8","32A":"AIRBUS A320 (SHARKLETS)","AT7":"ATR 72","73H":"BOEING 737-800 (WINGLETS)","32N":"AIRBUS A320NEO","330":"AIRBUS INDUSTRIE A330","320":"AIRBUS A320","32Q":"AIRBUS A321NEO","332":"AIRBUS A330-200","321":"AIRBUS A321","223":"AIRBUS A220-300","777":"BOEING 777-200\/300","CRK":"CANADAIR REGIONAL JET 1000"},"currencies":{"GBP":"POUND STERLING"},"carriers":{"AT":"ROYAL AIR MAROC","AF":"AIR FRANCE","IB":"IBERIA","BA":"BRITISH AIRWAYS"}}},"curl_url":"https:\/\/api.amadeus.com\/v2\/shopping\/flight-offers?originLocationCode=LHR&destinationLocationCode=AGA&departureDate=2026-04-03&returnDate=2026-04-09&adults=2&children=2&infants=0&travelClass=ECONOMY&nonStop=false&max=250¤cyCode=GBP"}